Programming language design Videos Recommended on Hacker News (193)
Programming language design is one of the 150 topics Hacker News readers organize their video recommendations around. These 193 videos each earned real recommendations in real HN threads between 2007 and 2026 — 599 recommendations in total — and they're ranked by how many separate months the community kept coming back to them, not by view count.
Programming language design: language semantics, type systems, type theory, syntax, language features, Jai, Haskell type classes, Rust design, language history, why languages succeed or fail.
Why HN keeps sending people here — on How Python was Shaped by leaky Internals, Armin Ronacher, Flask framework: “This excellent talk describes how the semantics of the "add" operation are much more complex than generally described.” — an HN commenter, 2021.
Features
Evergreen only
16 mo on HNHow Python was Shaped by leaky Internals, Armin Ronacher, Flask framework
12 mo on HNWhy Isn't Functional Programming the Norm? – Richard Feldman
11 mo on HNMaybe Not - Rich Hickey
10 mo on HNConway's Game Of Life in APL
9 mo on HNLecture 1A | MIT 6.001 Structure and Interpretation, 1986
10 mo on HNCrockford on JavaScript - Volume 1: The Early Years
10 mo on HNGrowing a Language, by Guy Steele
10 mo on HNEffective Programs - 10 Years of Clojure - Rich Hickey
9 mo on HNBrian Goetz - Stewardship: the Sobering Parts
10 mo on HNJavaScript: The Good Parts
9 mo on HNIdeas about a new programming language for games.
8 mo on HN"Propositions as Types" by Philip Wadler
9 mo on HNObject-Oriented Programming is Bad
8 mo on HNInvited Talk - Guy Steele
8 mo on HN7 minutes of Pharo Smalltalk for Rubyists
8 mo on HN"The Economics of Programming Languages" by Evan Czaplicki (Strange Loop 2023)
8 mo on HNJulia: to Lisp or not to Lisp?
8 mo on HN"Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)
7 mo on HNZig: A programming language designed for robustness, optimality, and clarity – Andrew Kelley
7 mo on HN"Unison: a new distributed programming language" by Paul Chiusano
7 mo on HNDomain Modeling Made Functional - Scott Wlaschin
6 mo on HNThe Road to Zig 1.0 - Andrew Kelley
6 mo on HN"Production Prolog" by Michael Hendricks
5 mo on HNCo-dfns Live Stream: Compiler Design and Architecture
6 mo on HNOOPSLA Conference: Growing a Language
7 mo on HNdotGo 2015 - Rob Pike - Simplicity is Complicated
5 mo on HNHewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know...)
5 mo on HN2016 - On The Shoulders Of Giants - Damian Conway
6 mo on HNIn Search of Tomorrow
6 mo on HNThe Unreasonable Effectiveness of Multiple Dispatch | Stefan Karpinski | JuliaCon 2019
6 mo on HNEvan Czaplicki - Let's be mainstream! User focused design in Elm - Curry On
5 mo on HNTaking Vector Transposes Seriously | Jiahao Chen | JuliaCon 2017
5 mo on HNCan C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
5 mo on HN"I See What You Mean" by Peter Alvaro
6 mo on HNRailsConf 09: Robert Martin, "What Killed Smalltalk Could K
5 mo on HN