Topics › Software Engineering & Languages
Best Compilers, interpreters & program analysis videos, as recommended on Hacker News
87 videos about compilers, interpreters & program analysis that Hacker News commenters keep recommending, mentioned between 2009 and 2026. Mostly talk, interview, lecture. Channels that come up most: CppCon, Google TechTalks, Strange Loop Conference, LLVM. Sorted by how consistently HN recommended them over the years.
The most recommended is Rich Harris - Rethinking reactivity: The most recommended introduction to Svelte, credited with sparking its adoption.
talkRich Harris - Rethinking reactivityYou Gotta Love Frontend · 15 HN recommenders · 2019–2026
talkLexical Scanning in Go - Rob PikeGoogleFOSSSydney · 13 HN recommenders · 2012–2025
talkWilliam Byrd on "The Most Beautiful Program Ever Written" [PWL NYC]PapersWeLove · 11 HN recommenders · 2017–2026
talkCppCon 2016: Jason Turner “Rich Code for Tiny Computers: A Simple Commodore 64 Game in C++17”CppCon · 13 HN recommenders · 2016–2024
talkClasp: Common Lisp using LLVM and C++ for Molecular MetaprogrammingGoogle TechTalks · 8 HN recommenders · 2015–2024
talkCompiling C to printable x86, to make an executable research papersuckerpinch · 8 HN recommenders · 2018–2023
talkBreak Me00 The MoVfuscator Turning mov into a soul crushing RE nightmare Christopher DomasAdrian Crenshaw · 6 HN recommenders · 2017–2026
talkA Talk Near the Future of Python (a.k.a., Dave live-codes a WebAssembly Interpreter)David Beazley · 7 HN recommenders · 2019–2025
talkMiguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023Godot Engine · 6 HN recommenders · 2023–2026
talkCppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”CppCon · 7 HN recommenders · 2018–2022
talkCo-dfns Live Stream: Compiler Design and ArchitectureAaron Hsu (arcfide) · 3 HN recommenders · 2018–2025
demoEric Bier Demonstrates CedarComputer History Museum · 3 HN recommenders · 2020–2025
talkJava on a 1000 Cores - Tales of Hardware / Software CoDesignGoogle TechTalks · 5 HN recommenders · 2009–2025
talk"Outperforming Imperative with Pure Functional Languages" by Richard FeldmanStrange Loop Conference · 6 HN recommenders · 2021–2025
talkCliff Click @ VMSS16: Bits of Advice For the VM Writersoftdevteamuk · 2 HN recommenders · 2017–2021
talkA JVM Does That?Google TechTalks · 4 HN recommenders · 2011–2017
talkSimon Peyton Jones: Data Parallel HaskellnuACM · 5 HN recommenders · 2010–2017
talkCppCon 2015: Herb Sutter "Writing Good C++14... By Default"CppCon · 4 HN recommenders · 2015–2018
talk"Performance (Really) Matters" with Emery BergerAssociation for Computing Machinery (ACM) · 3 HN recommenders · 2022–2026
talk"Tree-sitter - a new parsing system for programming tools" by Max BrunsfeldStrange Loop Conference · 4 HN recommenders · 2018–2024
talkStanford Seminar - Google's Steve Yegge on GROKStanford Online · 3 HN recommenders · 2013–2024
talkMatt Might - Winning the War on Error Solving the Halting Problem and Curing CancerCurry On! · 3 HN recommenders · 2017–2019
talkSelf and Self: Whys and WhereforesStanford · 3 HN recommenders · 2010–2025
talkHalide TalkAndrew Adams · 5 HN recommenders · 2014–2021
commentaryDid Nintendo really forget to Optimize Super Mario 64 ? | MVGModern Vintage Gamer · 3 HN recommenders · 2020–2022
lectureBuilding Your Own Dynamic LanguageStanford · 3 HN recommenders · 2009–2014
lectureAnders Hejlsberg on Modern Compiler ConstructionKasper · 4 HN recommenders · 2018–2023
talkCppCon 2016: Chandler Carruth “Garbage In, Garbage Out: Arguing about Undefined Behavior..."CppCon · 4 HN recommenders · 2016–2026
talkCheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri IozzelliWebAssembly NA · 2 HN recommenders · 2020–2025
talkC++Now 2018: Matt Godbolt “What Else Has My Compiler Done For Me Lately?”CppNow · 3 HN recommenders · 2018–2020
talkSaša Jurić - Parsing from first principles - WebCamp Zagreb 2019WebCamp Zagreb · 3 HN recommenders · 2019–2021
talkClasp: Common Lisp using LLVM and C++ for Designing MoleculesGoogle TechTalks · 2 HN recommenders · 2016–2022
talkASPLOS Keynote: The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris LattnerSiFive · 3 HN recommenders · 2021–2021
talkMaking R run Fast - Jan VitekJohn O'Neill · 3 HN recommenders · 2017–2023
talkGopherCon 2016: The Design of the Go Assembler - Rob PikeGopher Academy · 3 HN recommenders · 2017–2025
tutorialJSON Parser 100% From Scratch in Haskell (only 111 lines)Tsoding · 3 HN recommenders · 2020–2022
talk"Programming Should Eat Itself" by Nada AminStrange Loop Conference · 3 HN recommenders · 2015–2024
talkCUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP staticallyCUFP 2013 · 3 HN recommenders · 2013–2014
podcastChris Lattner: Future of Programming and AI | Lex Fridman Podcast #381Lex Fridman · 4 HN recommenders · 2023–2026
talkParsing JSON Really Quickly: Lessons LearnedInfoQ · 3 HN recommenders · 2020–2026
talk2023 LLVM Dev Mtg - Mojo 🔥: A system programming language for heterogenous computingLLVM · 2 HN recommenders · 2023–2026
tutorialBrowser hacking: Let's make "Cookie Clicker" playable in Ladybird!Andreas Kling · 2 HN recommenders · 2022–2024
talkDmitry Vyukov — Go scheduler: Implementing language with lightweight concurrencyHydra · 2 HN recommenders · 2020–2026
talk"Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy BaldridgeStrange Loop Conference · 2 HN recommenders · 2016–2017
talkPsp collections: views and more by Paul PhillipsAI Council · 2 HN recommenders · 2014–2018
interviewOral History of Gary Davidian, part 2 of 2Computer History Museum · 2 HN recommenders · 2022–2025
talkWhat's Bad About Julia | Jeff Bezanson | JuliaCon 2019The Julia Programming Language · 2 HN recommenders · 2019–2026
talkTree-sitter: a new parsing system for programming tools - GitHub Universe 2017GitHub · 2 HN recommenders · 2018–2022
talkGopherCon 2015: Go GC: Solving the Latency Problem - Rick HudsonGopher Academy · 2 HN recommenders · 2015–2020
talkChris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Partssoftdevteamuk · 2 HN recommenders · 2016–2019
talk2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”LLVM · 2 HN recommenders · 2017–2026
talkLisp at the Frontier of Computation, by Robert Smith at Rigetti ComputingArthur Gleckler · 3 HN recommenders · 2017–2019
demoIllustrating Crafting InterpretersBob Nystrom · 2 HN recommenders · 2020–2024
talkCppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”CppCon · 2 HN recommenders · 2021–2025
talkA 10x faster TypeScriptMicrosoft Developer · 2 HN recommenders · 2025–2025
talkAnalyzing Programs with Z3Compose Conference · 2 HN recommenders · 2016–2021
courseEpisode 1: A basic expression evaluatorImmo Landwerth (terrajobst) · 2 HN recommenders · 2020–2026
interviewChris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21Lex Fridman · 2 HN recommenders · 2019–2025
talkBrandt Bucher – A JIT Compiler for CPythonencukou · 1 HN recommender · 2023–2024
lectureLecture 7A: Metacircular Evaluator, Part 1MIT OpenCourseWare · 1 HN recommender · 2020–2023
interviewOral History of John BackusComputer History Museum · 1 HN recommender · 2019–2026
lectureLecture 1B | MIT 6.001 Structure and Interpretation, 1986MIT OpenCourseWare · 1 HN recommender · 2015–2017
talkReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VMReactiveConf · 1 HN recommender · 2018–2019
interviewTypeScript is being ported to Go | interview with Anders HejlsbergMichigan TypeScript · 2 HN recommenders · 2025–2025
talkCANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and OptimizationEuropean Lisp Symposium · 2 HN recommenders · 2016–2019
talk[#36] Zig Roadmap 2024 - Andrew KelleyZig SHOWTIME · 1 HN recommender · 2024–2025
talkZig Roadmap 2023 - Andrew KelleyZig SHOWTIME · 1 HN recommender · 2022–2023
lectureThe Mill CPU Architecture – The Compiler (10 of 13)Mill Computing, Inc. · 1 HN recommender · 2015–2023
interviewMojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)Developer Voices · 1 HN recommender · 2024–2025
talkGoingNative 2012 - Day 2 - Clangaghuttun · 1 HN recommender · 2015–2022
talkAndy Keep - Writing a Nanopass CompilerClojureTV · 1 HN recommender · 2016–2026
talkCppCon 2018: Hana Dusíková “Compile Time Regular Expressions”CppCon · 1 HN recommender · 2020–2025
talkEscape from the Heap: Low-Level Programming in Common LispArthur Gleckler · 1 HN recommender · 2016–2020
talkPacific Northwest Scala 2013 We're Doing It All Wrong by Paul PhillipsConfreaks · 2 HN recommenders · 2013–2020
demoDemo: Base language, compile-time executionJonathan Blow · 1 HN recommender · 2015–2022
talkAPL at Julia's Speed | Shashi Gowda | JuliaCon 2016The Julia Programming Language · 1 HN recommender · 2016–2019
talkModernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023CppNow · 1 HN recommender · 2023–2025
talkParsing with DerivativesStanford · 1 HN recommender · 2016–2023
talk2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”LLVM · 1 HN recommender · 2017–2020
demoDemo: Implicit ContextJonathan Blow · 1 HN recommender · 2022–2025
talk2013 Keynote: Chandler Carruth: Optimizing the Emergent Structures of C++CppNow · 1 HN recommender · 2013–2018
talkCompiling and Optimizing Scripting LanguagesGoogle TechTalks · 1 HN recommender · 2011–2020
talkReact without memoReact Conf · 1 HN recommender · 2022–2023
talk2018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”LLVM · 1 HN recommender · 2018–2023
interviewChris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131Lex Fridman · 1 HN recommender · 2021–2025
talkGoogle I/O 2008 - Dalvik Virtual Machine InternalsGoogle for Developers · 1 HN recommender · 2012–2018
talkSwift for TensorFlow: The Next-Generation Machine Learning Framework (TF Dev Summit '19)TensorFlow · 1 HN recommender · 2019–2023