Software Unscripted cover image

Linking & Binary Hot Code Loading with Jakub Konka

Software Unscripted

00:00

Why Use LLVM for Compilers?

There's no like intermediate library that you're relying on. So you go straight from like Zig source file to, you know, type checking and all that good stuff and comp time. And then you go straight to machine code. Yeah. There is no LVM use nothing like this. That's the plan. We don't do any optimization passes yet, but that does the plan at some point. But I started to really appreciate the fact that if you have everything in house, and especially for something that's a compiler where you want to control pretty much every single knob, they can get your hands on.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app