2 ms·
> When I write C++ the language magic is "just another library". The difference is: For a library you can (in principle) write your own implementation and repl
by wolfgke 10y ago
> When I write C++ the language magic is "just another library".
The difference is: For a library you can (in principle) write your own implementation and replace the given one by it. Or even remove the library completely if it seems a good idea. For language features this is not possible (without writing a new compiler that implements something different than C/C++). Thus the language features of C++ clearly cannot be compared to a library - they change the language (if left away), while a library is no different language, but a text written in the language.