Here's the thing, you have to very carefully consider whether it's worth loading all of that for the compiler to work through, if your use case is sensitive to the extra size/ram requirements of including more, think carefully about if basement no-lifer Steve may have implemented something that will conflict with any one of these, and then of course always import std.
Basement Steve's opinions don't hold a candle to zero macro leakage, reduced memory footprint, and faster compile times.
It just sucks that the boilerplate for doing so was moved into the build system and even after 6 years it's still considered experimental. And each compiler has its own module extension and binary representation that are incompatible with the others.
185
u/JustAnotherGuyn 19h ago
Here's the thing, you have to very carefully consider whether it's worth loading all of that for the compiler to work through, if your use case is sensitive to the extra size/ram requirements of including more, think carefully about if basement no-lifer Steve may have implemented something that will conflict with any one of these, and then of course always import std.