News for hackers. Stuff that matters.
Re:The C++ Build Process Explained by pjmlp on Thursday November 15, 2018 @07:11AM (#18458604)
Module symbol table for example, where only the compiler can actually see the complete information about a type, although the consumer code can only access what is exposed as public.
Re:The C++ Build Process Explained by gpderetta on Thursday November 15, 2018 @09:27AM (#18459432)
This is fine if you can recompile a program against a new version of the library, but if you just want to relink it doesn't work well. This is actually while common when a .so is replaced with a newer version in a system without rebulding the world.

Some languages have, like ADA I think, have first class support for runtime sized, stack allocated types, so it might work there.