3 ms·
> name mangling Can be turned off on demand for relevant symbols. > larger gap between source code and ISA There's already a huge gap between C code and mach
by adwn 3y ago
> name mangling
Can be turned off on demand for relevant symbols.
> larger gap between source code and ISA
There's already a huge gap between C code and machine code (see: Undefined Behavior). C hasn't been a "portable assembler" for a very long time.
> impedance mismatch when working with C APIs
C++ has no problem working with C APIs.