Abgrenzung zu C++
C++ ist ein Vorbild. Nur scheinen Real-Programmer vor C++
zurückzuschrecken, obwohl sie so gut wie objektorientiert programieren.
(Überlegungen fußen auf einblick in Apache-httpd, radiusd, pppd).
Das wird wohl an folgenden dunklen Ecken liegen:
- Undurchsichtiger, manchmal überflüssiger Konstrukoren aufruf
-
- Vorinitialisierung obwohl gleich überschreiben wird
(Gespräch mit Michael Schröder (Cbit-Zeit 1997)
- Überflüssiger Copyconstsruktioraufruf bei Rückgabe
eines komplexen Objekts
Dieses soll durch die parametrischen Typen und die abstrakte Stapelmaschine
vermieden werden.