Raphael Luba on jai compiler internals!

Raphael Luba on jai compiler internals!

24.134 Lượt nghe
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/show/lukasz-sciga Spotify: https://open.spotify.com/show/7tExkDJcI6vvmpCguX8Ygd Apple Podcasts: https://podcasts.apple.com/us/podcast/game-engineering-podcast/id1683109481 Youtube: https://www.youtube.com/channel/UC9J9u3apteD0EuFjzRpt71w RSS: https://anchor.fm/s/dd7643a4/podcast/rss X: https://x.com/g_engineering_