|
|
Subscribe / Log in / New account

Poettering: Revisiting how we put together Linux systems

Poettering: Revisiting how we put together Linux systems

Posted Sep 4, 2014 14:29 UTC (Thu) by nix (subscriber, #2304)
In reply to: Poettering: Revisiting how we put together Linux systems by jb.1234abcd
Parent article: Poettering: Revisiting how we put together Linux systems

OK, so it's pretty clear that you don't know anyone who attends committee meetings and thus you're calumnifying people when you have no idea who they even are. (Hint: some of them read LWN.)

Parrotting bits of D&E at me would be more impressive if there were any sign you'd understood it -- Stroustrup doesn't exactly display any signs there of wanting to cover any parts of C with dirt (other than decrying the use of the C preprocessor in C++ programs, which is pretty justified, I'd say).

btw, C *has* evolved since C++ was created: you even mention one example. Nobody much likes having the languages drift into incompatibility, but not because of some nefarious plot on the part of either committee: rather because nobody wants 'extern "C"' and link-compatibility to break.

If the C++ committee wanted to cover C with dirt, would the two committees really have spent so much time and effort making sure their newly-formalized memory models were to some degree compatible? And yes, though C11 did incorporate the model from C++11 rather than the other way round there was definitely attention paid on the part of the people defining the C++11 memory model to make sure they weren't specifying something that made no sense for C.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds