Programming Language Design Videos Hacker News Recommends
Programming language design videos on HackerTube: the talks, lectures and explainers Hacker News commenters keep sharing, covering language semantics, type systems, type theory, syntax, language features, Jai, Haskell type classes, Rust design, language history, why languages succeed or fail.
166 videos · ranked by HN recommendations · showing 1–48
Most recommended programming language design videos
The ones HN returns to most often when a thread turns to this topic.
talk#7How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
Видео с мероприятий {speach!
“This excellent talk describes how the semantics of the "add" operation are much more complex than generally described.”
15 HN recommenders · 2017–2025
talk#77Why Isn't Functional Programming the Norm? – Richard Feldman
Metosin
“This talk by Richard Feldman is an excellent discussion about why Functional Programming is not the norm”
12 HN recommenders · 2019–2025
talk#80Maybe Not - Rich Hickey
ClojureTV
“Rich Hickey's "Maybe Not" should be watched by anyone who thinks nulls/nils/undefineds are okay.”
14 HN recommenders · 2018–2025
demo#98Conway's Game Of Life in APL
Dyalog
“Try watching this video; it will only take you 8 minutes”
11 HN recommenders · 2010–2024
lecture#106Lecture 1A | MIT 6.001 Structure and Interpretation, 1986
MIT OpenCourseWare
“blew my mind and made me switch from being a UX designer dabbling in Rails to a full blown programmer.”
11 HN recommenders · 2012–2024
lecture#113Crockford on JavaScript - Volume 1: The Early Years
YUI Library
“I urge you to watch this. It really is worth it!”
10 HN recommenders · 2013–2022
talk#118Growing a Language, by Guy Steele
Bill Pugh
“This is probably the best talk ever on the general topic”
11 HN recommenders · 2014–2026
talk#126Effective Programs - 10 Years of Clojure - Rich Hickey
ClojureTV
“Whole video is gold, is my fav programming talk of all time.”
10 HN recommenders · 2017–2026
talk#127Brian Goetz - Stewardship: the Sobering Parts
ClojureTV
“Brian Goetz's talk nails it on the head why the languages in my day-to-day are sub-optimal”
10 HN recommenders · 2014–2025
talk#146JavaScript: The Good Parts
Google TechTalks
“This video changed my mind”
11 HN recommenders · 2009–2020
talk#184Ideas about a new programming language for games.
Jonathan Blow
“I also found watching his process for inventing the language extremely instructive, just as a programmer.”
7 HN recommenders · 2014–2025
talk#212"Propositions as Types" by Philip Wadler
Strange Loop Conference
“best ~40 minutes I've ever spent.”
9 HN recommenders · 2015–2026
commentary#217Object-Oriented Programming is Bad
Brian Will
“I highly recommend this video by Brian Will who does a much better job explaining this problem than I could.”
13 HN recommenders · 2016–2025
talk#252Invited Talk - Guy Steele
ClojureTV
“Excellent talk by Guy Steele explaining the history of maths/comp notations”
7 HN recommenders · 2017–2023
demo#2717 minutes of Pharo Smalltalk for Rubyists
Avdi Grimm
“As a Ruby developer this video about Pharo smalltalk made me a smalltalk believer”
5 HN recommenders · 2017–2026
talk#281"The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)
Strange Loop Conference
“Very highly recommend this funny, informative talk to understand aspects of creating a programming language other than the theoretical ones.”
10 HN recommenders · 2023–2026
talk#284Julia: to Lisp or not to Lisp?
European Lisp Symposium
“the recent brilliant talk about design of Julia”
4 HN recommenders · 2016–2022
talk#310"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
Strange Loop Conference
“One of my favorite talks is”
9 HN recommenders · 2022–2025
talk#321Zig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley
Recurse Center
“here's a great talk on zig from the recurse center”
6 HN recommenders · 2018–2024
talk#325"Unison: a new distributed programming language" by Paul Chiusano
Strange Loop Conference
“this talk might be a better introduction than just skimming at the landing page.”
7 HN recommenders · 2020–2023
talk#353Domain Modeling Made Functional - Scott Wlaschin
NDC Conferences
“If anyone is looking for a really eye-opening video take a look at that this.”
6 HN recommenders · 2018–2024
talk#398The Road to Zig 1.0 - Andrew Kelley
ChariotSolutions
“Andrew Kelley's intro[0] is probably the best talk I've ever seen”
5 HN recommenders · 2019–2025
talk#461"Production Prolog" by Michael Hendricks
Strange Loop Conference
“gives an excellent high-level survey of the uses, advantages, and drawbacks of Prolog”
6 HN recommenders · 2015–2023
talk#490Co-dfns Live Stream: Compiler Design and Architecture
Aaron Hsu (arcfide)
“Nothing has ever convinced me about the potential for array languages in practice quite like watching Aaron Hsu”
3 HN recommenders · 2018–2025
talk#498OOPSLA Conference: Growing a Language
Computer History Museum
“In case anyone hasn't seen this most excellent talk on this topic, I highly recommend”
6 HN recommenders · 2020–2026
talk#505dotGo 2015 - Rob Pike - Simplicity is Complicated
dotconferences
“It's an active choice of the language to not allow many syntactic sugars that make the code have a much higher learning curve.”
7 HN recommenders · 2016–2023
interview#534Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know...)
jasonofthel33t
“It's truly a masterclass.”
5 HN recommenders · 2015–2025
talk#5642016 - On The Shoulders Of Giants - Damian Conway
The Perl and Raku Conference - Greenville, SC 2026
“the whole thing is like watching a great movie”
4 HN recommenders · 2016–2021
lecture#574In Search of Tomorrow
Berkeley Institute for Data Science (BIDS)
“very good talk about the background of eve”
9 HN recommenders · 2015–2018
talk#596The Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019
The Julia Programming Language
“a talk by a core developer at JuliaCon 2019 titled 'The unreasonable effectiveness of multiple dispatch'”
9 HN recommenders · 2019–2025
talk#599Evan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
Curry On!
“He makes a strong case for Elm not as a language-to-rule-them-all, but as a tool for the average programmer”
7 HN recommenders · 2015–2023
talk#628Taking Vector Transposes Seriously | Jiahao Chen | JuliaCon 2017
The Julia Programming Language
“but seriously take the time to watch this, it's fantastic”
3 HN recommenders · 2018–2022
talk#631Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
CppCon
“One of those few talks that left me genuinely enthused about the topic.”
6 HN recommenders · 2022–2024
talk#647"I See What You Mean" by Peter Alvaro
Strange Loop Conference
“I highly recommend watching Peter Alvaro’s Strangeloop talk about creating Dedalus”
6 HN recommenders · 2016–2019
talk#658RailsConf 09: Robert Martin, "What Killed Smalltalk Could K
O'Reilly
“I find this talk [0] very informative and useful while interacting with other languages and communities.”
5 HN recommenders · 2012–2026
talk#672Factor: an extensible interactive language
Google TechTalks
“It absolutely blew my mind.”
5 HN recommenders · 2014–2025
talk#683"Shen: A Sufficiently Advanced Lisp" by Aditya Siram
Strange Loop Conference
“@deech's talks, though older now, are fantastic and relevant[1,2].”
2 HN recommenders · 2015–2024
talk#719Scale By The Bay 2018: Bryan Cantrill, Rust and Other Interesting Things
FunctionalTV
“Bryan Cantrill has an excellent talk on this”
5 HN recommenders · 2021–2024
talk#754Dconf 2014 Day 2 Keynote: The Last Thing D Needs -- Scott Meyers
The D Language Foundation
“everyone should watch Scott Meyers's awesome presentation at a D conference”
4 HN recommenders · 2018–2025
talk#784Alan Kay - Programming and Scaling
Colin McDonnell
“This talk is excellent and will cue you in on how to go about thinking about the fact”
4 HN recommenders · 2016–2026
talk#814The Pervert's Guide to Computer Programming Languages - SXSW
Vulk Coop
“one of the best and eye-opening talks I've ever heard”
6 HN recommenders · 2019–2025
lecture#827Simon Peyton-Jones: Escape from the ivory tower: the Haskell journey
Churchill College, University of Cambridge
“It's a funny talk and it's worth watching in full”
5 HN recommenders · 2017–2024
talk#859On the Expressive Power of Programming Languages by Shriram Krishnamurthi [PWLConf 2019]
PapersWeLove
“Shriram Krishnamurthi's talk from two years ago on this paper might be more approachable.”
5 HN recommenders · 2020–2026
lecture#930Great Impractical Ideas in Computer Science: PowerPoint Programming
Tom Wildenhain
“Strong recommend!”
4 HN recommenders · 2020–2026
talk#978Design Patterns vs Anti pattern in APL by Aaron W Hsu at FnConf17
ConfEngine
“On the readability of APL (terrific video)”
4 HN recommenders · 2018–2022
talk#996Domain Modeling Made Functional - Scott Wlaschin - KanDDDinsky 2019
KanDDDinsky
“this talk opened my eyes to the power of f# philosophy and type system”
3 HN recommenders · 2020–2026
interview#1009Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart
DartlangTV
“Debate (almost 10 years ago) TypeScript vs. Dart about the best way to improve JavaScript”
4 HN recommenders · 2014–2024
talk#1032Edwin Brady - Idris 2 - Type-driven Development of Idris
Curry On!
“Watch Edwin Brady's demo of Idris 2 [2] to see this form of interactive development in action.”
4 HN recommenders · 2019–2023
Channels HN cites most for programming language design
Each channel page lists every video of theirs that HN recommends.
More in Software Engineering & Languages