Elixir Mix cover image

Macros and Busting Boilerplate with Robert Ellen - EMx 176

Elixir Mix

00:00

Def Macro Is a Macro That's Used in Kernel Module to Define Def Macro

The kernel module gets compiled twice once as part of the bootstrapping and once after the kernel module itself is compiled. The def macro that's been used is defined in elixir bootstrap module instead of like a lighter version of def macroYeah it's only it's it's all in memory that's only supposed to be there until the bootstrapped is done, then the kernel gets compiled when bootstraps flag is set to false. It's really weird but that kind of allows them to be like 90% bootstrapped that's pretty neat i would love to remember i get like the story there for like how how that was envisioned so  I think it's a that'll

Play episode from 12:06
Transcript

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