| ▲ | kstrauser 13 hours ago | |
Egad, no. This is how you get C++, whose core tenet seems to be “someone used this once in 1994 so we can never change it”. Even adding a new keyword will break some code out there that used that as a variable name or something. Perfect backward compatibility means you can never improve anything, ever, lest it causes someone a nonzero amount of porting effort. | ||
| ▲ | jacquesm an hour ago | parent [-] | |
No, you get C++ because you're Bjarne Stroustrup and trying to get people to sign on to the C++ bandwagon (A better C! Where have I heard that before?) and so you add every feature they ask for in the hope that that will drive adoption. And you call it object oriented (even if it really isn't) because that's the buzz-word du-jour. Just like Async today. | ||