Skip to content
HHackerTube.videoSurprise me

Compilers, Interpreters & Program Analysis Videos Hacker News Recommends — Page 2

Compilers, interpreters & program analysis videos on HackerTube: the talks, lectures and explainers Hacker News commenters keep sharing, covering parsing, building a compiler, LLVM, JIT, garbage collection, virtual machines, static analysis, abstract interpretation, optimization passes, live-coding a language.

87 videos · ranked by HN recommendations · showing 49–87

More compilers, interpreters & program analysis videos

Ranks 49 and up.

talk#3215

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

Gopher Academy

“you might also find Rick Hudson's talk on GC improvements in Go 1.5 interesting”

2 HN recommenders · 2015–2020

talk#3225

Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts

softdevteamuk

“Chris Seaton gave this talk recently about JRuby+Truffle and some specifics about how it optimises so well compared to other Ruby implementations.”

2 HN recommenders · 2016–2019

talk#3244

2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”

LLVM

“there's a very nice talk on how Swift's generics compile.”

2 HN recommenders · 2017–2026

talk#3279

Lisp at the Frontier of Computation, by Robert Smith at Rigetti Computing

Arthur Gleckler

“About the application of Lisp on quantum hardware.”

3 HN recommenders · 2017–2019

demo#3319

Illustrating Crafting Interpreters

Bob Nystrom

“the time-lapse video of the entire process is like ASMR for geeks”

2 HN recommenders · 2020–2024

talk#3339

CppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”

CppCon

“a cool feature he presented is the integrated LLVM Machine Code Analyser tool”

2 HN recommenders · 2021–2025

talk#3396

A 10x faster TypeScript

Microsoft Developer

“The relationship of their performance gains to functional programming ideas is explained beginning at 8:14”

2 HN recommenders · 2025

talk#3428

Analyzing Programs with Z3

Compose Conference

“the best one I've found as an entry point was the approach they use in Cryptol”

2 HN recommenders · 2016–2021

course#3495

Episode 1: A basic expression evaluator

Immo Landwerth (terrajobst)

“Not too much theory but from a nuts and bolts perspective I found it extremely approachable.”

2 HN recommenders · 2020–2026

interview#3516

Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #21

Lex Fridman

“I watched a couple of Lex Fridman podcasts this week with Chris Lattner (creator of Swift) that I thought were interesting”

2 HN recommenders · 2019–2025

talk#3595

Brandt Bucher – A JIT Compiler for CPython

encukou

“I recommend that people watch Brandt Bucher's "A JIT Compiler for CPython" from last year's CPython Core Developer Sprint[0].”

1 HN recommenders · 2023–2024

lecture#3653

Lecture 7A: Metacircular Evaluator, Part 1

MIT OpenCourseWare

“But mostly it just makes me happy - it's infectious and weird.”

1 HN recommenders · 2020–2023

interview#3661

Oral History of John Backus

Computer History Museum

“Hearing concepts explained by those who pioneered them really brings them home”

1 HN recommenders · 2019–2026

lecture#3662

Lecture 1B | MIT 6.001 Structure and Interpretation, 1986

MIT OpenCourseWare

“I don't think it's possible to do any better than this”

1 HN recommenders · 2015–2017

talk#3686

ReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VM

ReactiveConf

“you should not miss @tomdale's talk at ReactConf about GlimmerJS”

1 HN recommenders · 2018–2019

interview#3760

TypeScript is being ported to Go | interview with Anders Hejlsberg

Michigan TypeScript

“Check the longer interview here”

2 HN recommenders · 2025

talk#3832

CANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and Optimization

European Lisp Symposium

“no wonder CANDO is impressive, the scope and fields involved are pretty rare”

2 HN recommenders · 2016–2019

talk#3833

[#36] Zig Roadmap 2024 - Andrew Kelley

Zig SHOWTIME

“Check out the Q&A in this video to hear it from the man himself, it's the first question”

1 HN recommenders · 2024–2025

talk#3919

Zig Roadmap 2023 - Andrew Kelley

Zig SHOWTIME

“that is basically all about compilation speed”

1 HN recommenders · 2022–2023

lecture#3966

The Mill CPU Architecture – The Compiler (10 of 13)

Mill Computing, Inc.

“have a design talk that covers these concepts wonderfully in the general form”

1 HN recommenders · 2015–2023

interview#4056

Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)

Developer Voices

“Here's an interview with Chris Lattner discussing Mojo in much more generalized terms”

1 HN recommenders · 2024–2025

talk#4125

GoingNative 2012 - Day 2 - Clang

aghuttun

“Chandler from Google makes the good case here for Clang.”

1 HN recommenders · 2015–2022

talk#4151

Andy Keep - Writing a Nanopass Compiler

ClojureTV

“Andrew Keep has a great talk on this approach [2].”

1 HN recommenders · 2016–2026

talk#4168

CppCon 2018: Hana Dusíková “Compile Time Regular Expressions”

CppCon

“A 54:47 presentation at CppCon 2018 is worth more than a thousand words”

1 HN recommenders · 2020–2025

talk#4196

Escape from the Heap: Low-Level Programming in Common Lisp

Arthur Gleckler

“Ahmon Dancy talked about his experience doing DB programming for Allegro”

1 HN recommenders · 2016–2020

talk#4216

Pacific Northwest Scala 2013 We're Doing It All Wrong by Paul Phillips

Confreaks

“Anyone seriously considering Scala should listen to his talk”

2 HN recommenders · 2013–2020

demo#4236

Demo: Base language, compile-time execution

Jonathan Blow

“Here’s an old video where he demonstrated this”

1 HN recommenders · 2015–2022

talk#4283

APL at Julia's Speed | Shashi Gowda | JuliaCon 2016

The Julia Programming Language

“I thought it was a pretty neat way to run APL.”

1 HN recommenders · 2016–2019

talk#4313

Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023

CppNow

“I recommend a watch of this for a recent take on trying to change how we think of these.”

1 HN recommenders · 2023–2025

talk#4326

Parsing with Derivatives

Stanford

“he also gave a great talk on parsing with derivatives”

1 HN recommenders · 2016–2023

talk#4371

2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”

LLVM

“has a presentation.”

1 HN recommenders · 2017–2020

demo#4398

Demo: Implicit Context

Jonathan Blow

“Here's that Jonathan Blow stream if anyone else is curious”

1 HN recommenders · 2022–2025

talk#4423

2013 Keynote: Chandler Carruth: Optimizing the Emergent Structures of C++

CppNow

“See also this recent presentation by someone who has a lot more experience than me with writing compiler backends”

1 HN recommenders · 2013–2018

talk#4544

Compiling and Optimizing Scripting Languages

Google TechTalks

“Some great examples of disappointments and challenges!”

1 HN recommenders · 2011–2020

talk#4557

React without memo

React Conf

“I wanted to share this talk given at a recent React Conf”

1 HN recommenders · 2022–2023

talk#4574

2018 LLVM Developers’ Meeting: C. Schafmeister “Lessons Learned Implementing Common Lisp with LLVM”

LLVM

“those interested in this use case might also be interested in Clasp, a Common Lisp implementation built on LLVM”

1 HN recommenders · 2018–2023

interview#4590

Chris Lattner: The Future of Computing and Programming Languages | Lex Fridman Podcast #131

Lex Fridman

“I watched a couple of Lex Fridman podcasts this week with Chris Lattner (creator of Swift) that I thought were interesting”

1 HN recommenders · 2021–2025

talk#4634

Google I/O 2008 - Dalvik Virtual Machine Internals

Google for Developers

“Dan Bornstein's talk at Google I/O 2008 about the dex format and the original Dalvik interpreter”

1 HN recommenders · 2012–2018

talk#4665

Swift for TensorFlow: The Next-Generation Machine Learning Framework (TF Dev Summit '19)

TensorFlow

“This one is very interesting and unexpected.”

1 HN recommenders · 2019–2023

More in Software Engineering & Languages