Raphael Luba on jai compiler internals!
This time I'm joined by Raphael Luba, who is working on jai compiler (upcoming language by Jonathan Blow). This is highly technical and incredibly interesting talk! Raphael is highly experienced programmer, shipped production software in many languages and has a lot of wisdom to offer! Enjoy! Raphael's company: https://fabman.io/ X: https://x.com/LubaRaphael 0:00 - Coming up 0:32 - Introduction 1:00 - Raphael’s Programming Background 8:05 - Founding a Maker Space Management Company 13:07 - Discovering Jonathan Blow & the Jai Language 19:02 - What Makes Jai So Different 21:00 - Compile-Time Execution & Metaprogramming 28:23 - Challenges Using LLVM 34:40 - Raphael’s Work on the Jai Compiler 50:03 - Inlined Code & Macro Debugging 55:53 - Cross-Compilation & Console Support 1:00:05 - Working with Jonathan Blow & the Joy of Jai 1:03:40 - The Road to an Open Beta 1:30:22* - Advice for Aspiring Programmers 1:40:58 - Conclusion & Sign-Off Game Engineering Podcast Show links: https://podcasters.spotify.com/pod/sh... Spotify: https://open.spotify.com/show/7tExkDJ... Apple Podcasts: https://podcasts.apple.com/us/podcast... Youtube: / @wookashpodcast RSS: https://anchor.fm/s/dd7643a4/podcast/rss X: https://x.com/g_engineering_

Odin creator Ginger Bill on his programming language and state of software!

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Debuggers and programming from scratch with Ryan Fleury!

Billy Basso on code architecture of Animal Well!

Why 1999 Quake 3 Netcode Belongs in Every CS Degree

Deciding the fate of C Language

What's Zig got that C, Rust and Go don't have? (with Loris Cro)

Sam H. Smith – Parsing without ASTs and Optimizing with Sea of Nodes – BSC 2025

How Does Linux Work? | Greg Kroah-Hartman

Jonathan Blow on his programming language jai!

Jonathan Blow - Jai Demo and Design Explanation (KEYNOTE) - Updated

How Linux is built with Greg Kroah-Hartman

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Jblow Talks About Rust, Jai, And More | Prime Reacts

If you're serious about programming, listen to Stewart Lynch

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

#Gamelab2018 - Jon Blow's Design decisions on creating Jai a new language for game programmers

What Big Tech Still Gets WRONG about Great Programmers | Casey Muratori

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

