Quote:
Originally Posted by Rainvair
Ob du mit C oder C++ anfängst ist eigentlich Schnuppe. Ich bin aber der Meinung, dass mir C sehr geholfen hat ordentlichen C++ Code zu schreiben. Sowas ist aber relativ subjektiv und da jeder seinen eigenen Programmierstil hat kann es definitiv nicht schaden sich damit auseinander zu setzen.
|
Ja, das stimmt. Es hilft sicher eine Menge, sich die ersten Jahre mit prozeduraler Programmierung zu beschäftigen. Dann klappt das mit dem hochqualitativem, objektorientiertem Code gleich viel besser.
Quote:
Jo, deine persönliche Meinung zu der Sprache ist jetzt echt relevant. Danke, dass du sie mit uns geteilt hast.
Quote:
Hinter diesen Programmen steht meistens ein C oder C++ Code.
Es lohnt sich aber mit C anzufangen und dann C++ ''hinterherzuschieben''
|
Na ja. Ich habe keine Ahnung, was genau du als "Grundlagen" bezeichnest. Da man aber auch in C++ prozedural programmieren kann (ich denke, dass du es deswegen für gut empfindest?) kann ich das nicht wirklich nachvollziehen.
Auf welchem Themengebiet stützt du deine Aussage speziell?
Quote:
Ich persönlich empfehle dir C , es ist zwar nicht objektorientierter als C++ , jedoch wenn du C lernst , hast du es um tausen mal leichter die anderen Sprachen zu lernen .
|
Lol. Er würde bei C und C++ am Anfang genau das gleiche lernen, nur die Mittel zu Ziel sind etwas verschieden. Ob er nun aber "malloc()" oder "new" zur Speicheralloziierung nutzt ... Na ja, ich bezweifle, dass ersteres oder zweiteres leichter / schwerer zu verstehen wäre.
Quote:
vorteil ist aber, dass C imo wesentlich einfacher zu erlernen ist, da es keine klassen gibt.
ansonsten ist ja das meiste genau so wie in c++, sind ja nicht wirklich 2 komplett verschiedene sprachen, deswegen zählt auch dein fußball basketball argument nicht...
ist eher lernst zuerst fußball bei den bambinis (ohne abseits etc.) und fängst dann mit richtigem fußball an^^
|
Und wer sagt, dass er - wenn er C++ lernt - in den ersten zehn Minuten die komplette Philosophie der objektorientierten Programmierung verstanden haben muss ... ? Dein Fußballvergleich hinkt. Du spielst zuerst Fußball bei den Bambinis um dann Fußball bei Weiß-der-Kuckuck zu spielen, wo die von dir gennanten Kriterium nur optional sind.