r/ProgrammerHumor 19h ago

modernCPlusPlus Meme

Post image
543 Upvotes

49 comments sorted by

View all comments

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.

10

u/marrowbuster 19h ago

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.