Software Engineering & Languages

Compilers, interpreters & program analysis — Page 2

Video frame: "Programming Should Eat Itself" by Nada Amin47:41

"Programming Should Eat Itself" by Nada Amin

Strange Loop Conference
Picked by 3 · 2015–2024
Video frame: CUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP statically25:37

CUFP 2013: Julien Verlaguet, Facebook: Analyzing PHP statically

CUFP 2013
Picked by 3 · 2013–2014
Video frame: Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #3813:34:04

Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381

Lex Fridman
Picked by 4 · 2023–2026
Video frame: Parsing JSON Really Quickly: Lessons Learned47:52

Parsing JSON Really Quickly: Lessons Learned

InfoQ
Picked by 3 · 2020–2026
Video frame: 2023 LLVM Dev Mtg - Mojo 🔥: A system programming language for heterogenous computing49:48

2023 LLVM Dev Mtg - Mojo 🔥: A system programming language for heterogenous computing

LLVM
Picked by 2 · 2023–2026
Video frame: Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!1:44:18

Browser hacking: Let's make "Cookie Clicker" playable in Ladybird!

Andreas Kling
Picked by 2 · 2022–2024
Video frame: Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency1:00:40

Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency

Hydra
Picked by 2 · 2020–2026
Video frame: "Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy Baldridge33:13

"Pixie - A Lightweight Lisp with 'Magical' Powers" by Timothy Baldridge

Strange Loop Conference
Picked by 2 · 2016–2017
Video frame: Psp collections: views and more by Paul Phillips1:28:59

Psp collections: views and more by Paul Phillips

AI Council
Picked by 2 · 2014–2018
Video frame: Oral History of Gary Davidian, part 2 of 22:55:13

Oral History of Gary Davidian, part 2 of 2

Computer History Museum
Picked by 2 · 2022–2025
Video frame: What's Bad About Julia | Jeff Bezanson | JuliaCon 201930:40

What's Bad About Julia | Jeff Bezanson | JuliaCon 2019

The Julia Programming Language
Picked by 2 · 2019–2026
Video frame: Tree-sitter: a new parsing system for programming tools - GitHub Universe 201743:00

Tree-sitter: a new parsing system for programming tools - GitHub Universe 2017

GitHub
Picked by 2 · 2018–2022
Video frame: GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson22:51

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

Gopher Academy
Picked by 2 · 2015–2020
Video frame: Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts1:02:44

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

softdevteamuk
Picked by 2 · 2016–2019
Video frame: 2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”44:38

2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”

LLVM
Picked by 2 · 2017–2026
Video frame: Lisp at the Frontier of Computation, by Robert Smith at Rigetti Computing1:14:51

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

Arthur Gleckler
Picked by 3 · 2017–2019
Video frame: Illustrating Crafting Interpreters9:24

Illustrating Crafting Interpreters

Bob Nystrom
Picked by 2 · 2020–2024
Video frame: CppCon 2019: Matt Godbolt “Compiler Explorer: Behind The Scenes”1:00:21

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

CppCon
Picked by 2 · 2021–2025
Video frame: A 10x faster TypeScript13:45

A 10x faster TypeScript

Microsoft Developer
Picked by 2 · 2025
Video frame: Analyzing Programs with Z343:31

Analyzing Programs with Z3

Compose Conference
Picked by 2 · 2016–2021
Video frame: Episode 1: A basic expression evaluator1:38:36

Episode 1: A basic expression evaluator

Immo Landwerth (terrajobst)
Picked by 2 · 2020–2026
Video frame: Chris Lattner: Compilers, LLVM, Swift, TPU, and ML Accelerators | Lex Fridman Podcast #211:13:06

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

Lex Fridman
Picked by 2 · 2019–2025
Video frame: Brandt Bucher – A JIT Compiler for CPython47:51

Brandt Bucher – A JIT Compiler for CPython

encukou
Picked by 1 · 2023–2024
Video frame: Lecture 7A: Metacircular Evaluator, Part 11:24:38

Lecture 7A: Metacircular Evaluator, Part 1

MIT OpenCourseWare
Picked by 1 · 2020–2023
Video frame: Oral History of John Backus1:27:31

Oral History of John Backus

Computer History Museum
Picked by 1 · 2019–2026
Video frame: Lecture 1B | MIT 6.001 Structure and Interpretation, 198658:22

Lecture 1B | MIT 6.001 Structure and Interpretation, 1986

MIT OpenCourseWare
Picked by 1 · 2015–2017
Video frame: ReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VM33:23

ReactiveConf 2017 - Tom Dale: Secrets of the Glimmer VM

ReactiveConf
Picked by 1 · 2018–2019
Video frame: TypeScript is being ported to Go | interview with Anders Hejlsberg1:01:31

TypeScript is being ported to Go | interview with Anders Hejlsberg

Michigan TypeScript
Picked by 2 · 2025
Video frame: CANDO: A Compiled Programming Language for Computer-Aided Nanomaterial Design and Optimization28:10

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

European Lisp Symposium
Picked by 2 · 2016–2019
Video frame: [#36] Zig Roadmap 2024 - Andrew Kelley1:00:23

[#36] Zig Roadmap 2024 - Andrew Kelley

Zig SHOWTIME
Picked by 1 · 2024–2025
Video frame: Zig Roadmap 2023 - Andrew Kelley43:20

Zig Roadmap 2023 - Andrew Kelley

Zig SHOWTIME
Picked by 1 · 2022–2023
Video frame: The Mill CPU Architecture – The Compiler (10 of 13)2:02:18

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

Mill Computing, Inc.
Picked by 1 · 2015–2023
Video frame: Mojo Lang - Tomorrow's High Performance Python? (with Chris Lattner)1:24:39

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

Developer Voices
Picked by 1 · 2024–2025
Video frame: GoingNative 2012 - Day 2 - Clang1:00:54

GoingNative 2012 - Day 2 - Clang

aghuttun
Picked by 1 · 2015–2022
Video frame: Andy Keep - Writing a Nanopass Compiler40:48

Andy Keep - Writing a Nanopass Compiler

ClojureTV
Picked by 1 · 2016–2026
Video frame: CppCon 2018: Hana Dusíková “Compile Time Regular Expressions”54:48

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

CppCon
Picked by 1 · 2020–2025