
Zig
CppCast
00:00
ZIG Compiler - Is There a Boundary Layer?
L ofm is a project that is designed to exploit the ton amount of human labor going into all these opmizations. It's pretty good at doing that, like it's good code. But if your goal is to compile fast, you can't just throw labor at it. So we do have a self hosted l v and back end, which is zig code that interacts with the l v mapi API. And these do not depend on l vm. Its a hundred % pure zig code all the way to the ground. The main thing tha we're doing is the same thing that d does - get helvium out of the picture because that is not a fast compiler
Transcript
Play full episode