Hej,
Ich stimm dir in allen Punkten prinzipiell zu und versteht mich bitte nicht falsch. Nie würde ich C++ gegenüber Java disqualifizieren wollen (1). Ich betrachte die beiden Sprachen in den meisten Bereichen eigentlich als äquivalent. Aber hier habe ich konkret vor dem Hintergrund der Ursprungsfrage, nämlich womit ein geeigneter Einstieg realisierbar wäre argumentiert.
Je mehr Erfahrung der Programmierer hat [...]
In C++ ist das Problem Speicherverwaltung schlicht auf die Unwissenheit und Unerfahrenheit des Programmierers zurückzuführen.
[...] für C++ nur wenn man schlecht programmiert hat [...]
[...] solange du Bibliotheken verwendest, die auf allen gewünschten Plattformen funktionieren. [...]
Für C++ gibt es für jede kleine Aufgabe irgendwo eine kostenlose Bibliothek [...]
* Java ist leichter zu lernen.
Im großen und ganzen stimmt das.
Bist Du denn nicht auch der Meinung, dass das recht viele Einschränkungen sind, die einem Anfänger zählt zugemutet werden müssten? Zumal O'Brien auch unter einem gewissen Zeitdruck zu stehen scheint und Programmieren wohl nicht zu seinem zukünftigen Hauptbetätigungsfeld zu werden scheint.
Mich würde sowieso mal interessieren, ob die bisherige Diskussion für O'Brien überhaupt hilfreich war.
Beste Grüße
Biesterfeld
(1) Jede Programmiersprache hat ihren Platz -- ja, auch Perl
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz