Was sie nicht bedenken ist, dass C schneller ist zudem simpler (spätestens wenn man sich C++0x, die STL und Boost ansieht). Wenn man Objektorientierung haben will, kann man ja auch O'Caml nehmen, das ist auch sehr schnell und vermutlich einfacher zu beherrschen als C++ (vollständig zu beherrschen, also nicht nur ein Subset).BlackJack hat geschrieben:Unter anderem wegen diesem C++ ist das schnellste überhaupt, alles andere ist total langsam weil soweit von der Maschine weg.
Der Vorteil den C++ hat sind eben diese Urban Legends dass es so schnell ist, dass man ein ganz toller Programmierer ist wenn man C++ nutzt und natürlich dass Firmen wie Microsoft C++ nutzen. Aber eigentlich ist es von den C-Nachfolgern C++, Objective-C und D wohl am langweiligsten. Eigentlich hätte C nur ein paar zusätzliche Features gebraucht, wie etwa Exceptions und Objektorientierung, dann wären viele Leute wohl bei C geblieben.
Um mal aus den Paul Graham-Facts zu zitieren und die Stimmung etwas aufzulockern:
Bjarne Stroustrup once tried to look upon Paul Graham, but was driven mad. Thus was born C++.