Meine Schule beginnt das Informatik-Curriculum mit C ++ - Programmierkursen, was bedeutet, dass dies die erste Sprache ist, die viele Schüler lernen.
Ich habe gesehen, dass viele Leute C ++ nicht mögen, und ich habe eine Reihe von Gründen dafür gelesen. Es scheint fast populär zu sein, dass C ++ keine sehr gute Sprache ist. Ich habe den Eindruck, dass es aufgrund einiger Fragen zu StackExchange nicht sehr beliebt ist, sowie aufgrund von Beiträgen wie:
http://damienkatz.net/2004/08/why-c-sucks.html
http://blogs.kde.org/ node / 2298
http://blogs.cio.com/esther_schindler/linus_torvalds_why_c_sucks
http://www.dacris.com/blog/2010/02/16/why-c-sucks-part-2/
usw.
(Hinweis: Ich bin nicht der Meinung, dass C ++ eine schlechte Sprache ist. Tatsächlich ist es die Hauptsprache, die ich verwende. Das Internet und einige Professoren haben mir jedoch den Eindruck vermittelt, dass es keine sehr beliebte Sprache ist. Tatsächlich , einer meiner Professoren hat ständig Probleme mit C ++, aber es ist immer noch die Ausgangssprache an meinem College!)
Mit dem im Verstand, warum ist dies die erste Sprache an vielen Schulen gelehrt? Was sind die Gründe, um ein Programmiercurriculum mit C ++ zu starten?
Hinweis: Diese Frage ähnelt der Frage "Ist C ++ als Muttersprache geeignet", ist jedoch etwas anders, da ich nicht daran interessiert bin, ob sie geeignet ist, sondern warum sie ausgewählt wurde.