Seite 2 von 2 ErsteErste 12
Ergebnis 21 bis 26 von 26

Thema: C++ Frage

  1. #21
    Giratina48 Giratina48 ist offline
    Avatar von Giratina48

    AW: C++ Frage

    genau hab mir das angeguckt aber, um das richitg zu lernen, die befehle, grundprinzip etc zu lernen find ich müssen die befehle erklärt werden, da wird eher gezeit was möglich ist

  2. Anzeige

    AW: C++ Frage

    Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
  3. #22
    moe_re

    AW: C++ Frage

    Zitat Giratina48 Beitrag anzeigen
    genau hab mir das angeguckt aber, um das richitg zu lernen, die befehle, grundprinzip etc zu lernen find ich müssen die befehle erklärt werden, da wird eher gezeit was möglich ist
    Da ist dann selfHTML dein Freund

  4. #23
    Speedy79 Speedy79 ist offline
    Avatar von Speedy79

    AW: C++ Frage

    Zitat Das_Es Beitrag anzeigen
    Was hast du gegen C++, warum ist es deiner Meinung nach nicht zugänglicher als andere Sprachen?

    Zudem ist JavaScript ist per Definition eine Programmiersprache, auch wenn man es nicht, wie du schon sagtest, mit C++ vergleichen könne. Und nein, man braucht nicht zwingend Vorkommnisse von anderen Sprachen dafür, das einzige was man gebrauchen kann ist Kenntnisse in HTML und CSS.
    Javascript wird zwar oftmals Programmiersprache genannt, ist es aber imo nicht, sondern, wie der Name bereits andeutet eine Skriptsprache (allerdings Turingmächtig).
    Unterschiede finden sich vor allem in der Art wie der Code ausgeführt wird und in der Mächtigkeit. Nicht desto trotz halte ich niemanden davon ab diese zu lernen, sie hat schließlich auch eine Daseinsberechtigung.
    Aber das ist in aller Regel eine reine Definitionssache und Haarspalterei.

    Mir ginges nur darum, dass jemand, der C++ lernen will und dann mit JS um die Ecke kommt meist noch nicht den Hauch einer Ahnung hat, was er will...dies gilt es eben zu klären.

    C++ allerdings ist für die meisten Programmieranfänger deutlich unerfreulicher als andere Sprachen;
    dies liegt insbesondere an einer gewissen Sperrigkeit in der Nutzung (wenn man es denn ein wenig weiter treibt als ein imperatives 1-Klassen-Progrämmchen)
    und einem, im Vergleich zu anderen Sprachen, relativ schwer lesbaren, weil wenig sprechenden Quelltext
    und setzt Kenntnisse im Linke- und Buildprozess voraus.
    Außerdem sind die Compiler- und Linkermeldungen eines C(++)-Builders in aller Regel deutlich ungenauer und schwerer zu verstehen als die einiger anderer Sprachen.
    Am schwersten wird es allerdings das Verständnis für Pointer und Pointerarithmetik zu erlangen
    und auch die in anderen Sprachen bereits vorhandenen und zumeist schnell anzeigbaren Funktionsdokumentationen (man schaue sich da zB mal Java im Vergleich an) sind in C(++) eher rar gesät.

    Dafür hat C(++) natürlich den Vorteil sein großen Hardwarenähe und des Kompilierens in Maschinencode und der einhergehenden Performanz.
    Aber diese ist für jemanden, der eigentlich nur ein wenig Programmieren lernen möchte doch eher zu vernachlässigen.


    Meine Meinung.

  5. #24
    Kelshan Kelshan ist offline
    Avatar von Kelshan

    AW: C++ Frage

    Nu ja, wenn du C++ aus einem bestimmten Grund (eben da du es bald vermutlich brauchst) lernen willst, dann lass dich davon auch nicht abhalten. Es spricht imo nichts dagegen. Ja, C++ ist etwas "sperriger" als andere (modernere) Sprachen. Man muss mehr selbst machen, da einem nicht alles schon in vorgefertigten Häppchen serviert wird, wird aber gerade dadurch automatisch viel mehr in die "Grundlagen"-Ecke geschoben und lernt - ein ordentliches Buch oder Tutorial vorausgesetzt - das ganze Programmieren mehr "von Grund auf". Entgegen dem "Wir kombinieren jetzt mal die vorgefertigte Klasse A mit der vorgefertigten Klasse B", was man bei Sprachen wie Java oder C# oft erlebt.

    Gleich C++ zu lernen kann also seine Vorteile haben. Aber das ist auch so ein wenig ein Glaubenskrieg. Ein Gegenargument ist z.B. dass C++ (vor allem anfangs) nicht so viel Spaß macht, da man immer von einem nervigen Problem ins nächste kommt und C++ zudem recht Fehleranfällig ist, während Java oder C# (oder ähnliche Sprachen) viel einfacher von der Hand gehen und man daher motivierter bei der Sache bleibt. Da steht halt so ein wenig Geduld und (auf lange Sicht hin) Qualität des Ergebnisses gegen Geschwindigkeit (zum Erreichen des Ergebnisses) und Spaß.

    Ich selbst hatte in der Schule Pascal und Delphi, hab mir aber parallel dazu lieber C++ selbst beigebracht (teilweise aus Büchern, teilweise aus Tutorials). In der Uni gab es dann als Lernsprache Java, womit ich zwar auch klar kam, es aber sobald es ging dankend wieder abgeschoben habe und froh war, dass ich bei meinen eigenen Arbeiten dann später sogar C++ verwenden >sollte<. Privat nutze ich nun C++ wenn es effizient werden soll, und C# um "mal eben was Kleines herunter zu tippen".

    Wenn man C++ kann stehen einem zweifellos mehr Türen offen als mit irgendwelchen anderen Sprachen, da C++ noch immer so ziemlich am verbreitetsten ist. Allerdings ist es auch die Frage ob das dann die Türen sind, durch die man gehen will. Wenn man das beruflich macht, darf man anfangs eh erst einmal davon ausgehen, für jedes zweite Projekt eine neue Sprache zu lernen. Wenn man erst einmal eine Sprache richtig kann (z.B. C++), ist das dann aber auch kein großes Problem mehr.


    JavaScript ist natürlich eine völlig andere Geschichte, aber das ist dir ja anscheinend schon klar. Gibt auch keinen Grund davon abzuraten, insbesondere wenn du eh beides lernen willst. JavaScript ist schließlich durchaus weit verbreitet (insbesondere aber nicht nur im Webdesign) und hat schon seine Daseinsberechtigung. Ob es nun eine Programmiersprache oder eine Skriptsprache ist, ist in diesem Sinne ja erst einmal wurscht (und letztlich eh bloß Haarspalterei).

  6. #25
    moe_re

    AW: C++ Frage

    Liebe Leut... ihr mögt ja alle Recht haben und zündet hier ein Feuerwerk nach dem anderen. Aber wollt ihr dem guten Giratina48 nicht lieber ein paar tolle Seiten vorschlagen?

    Er hat sich im groben dazu geäußert, was er gerne lernen möchte und das sollte man einfach mal nicht großartig hinterfragen.

    Helft ihm, anstatt ihn zu verunsichern

  7. #26
    Kelshan Kelshan ist offline
    Avatar von Kelshan

    AW: C++ Frage

    Recht hast.

    Ich fand eigentlich auch die Galileo OpenBooks immer recht brauchbar, zum Einstieg und Nachschlagen. Die gibt es für etliche verschiedene Themengebiete, unter anderem "JavaScript und Ajax", "C von A bis Z" und "Objektorientierte Programmierung". Für C++ direkt gibt es leider wohl keines kostenlos.

Seite 2 von 2 ErsteErste 12

Ähnliche Themen


  1. 2 Fragen: 1. Frage zu Java-Applets und 2. Frage zu Verschalung: Hi!!! Zur 1. Frage: Könntet ihr mir noch ma sagen, wann und wieso ich ein Java-Applet signieren lassen muss? Ich weis zwar eins zwei punkte, wieso...
  2. Pokémon
    Frage an Max

    Frage an Max: Daher du nicht Angemeldet bist,ne Frage an dich,hast du ein Action Replay?

  3. Frage zu Benutzerkontensteuerung zu Vista und Frage zu Mozilla Firefox 3: Hallo! Ich habe den Dell Studio 15 zu Weihnachten geschenkt bekommen. Nun nervte mich immer diese Benutzerkontensteuerung und habe sie...