PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C++ und andere Sprachen



Mayaki
16.06.2005, 18:03
Hallöle,
ich hatte mir vor genommen mit dem Realproggen (also ohne großes Tool wie Rpgmaker ect.) anzufangen. Allerdings weis ich noch nicht in welcher Sprache ich das machen will.
Ich hatte an C++ oder Visual C++ gedacht da ich auch eine gefragte sprache lernen wollte,
aber ich habe gesagt bekommen das diese Sprache recht schwer fürn anfang ist.
Falls ihr mir noch ein paar andere gute sprachen nennen könntet, wäre ich auch für empfehlungen für Bücher oder Tuts sowie EBooks offen (also auch für C++ oder VisualC++)
Danke schon mal im vorraus,
Mayaki

mq.
16.06.2005, 18:57
C++ ist wirklich recht schwer.
Ich habe damals mit Python (http://python.org) angefangen, evtl. wäre auch Ruby (http://ruby-lang.org) für dich interessant. Beides sind imo recht gute Einstiegssprachen, mit denen man auch später och viel machen kann.

Rolus
16.06.2005, 20:43
C++ ist sicher nicht gerade die einfachste Sprache, dafür aber auch eine recht mächtige (die schwierigste oder mächtigste ist es aber noch lange nicht). Ob man damit gut klarkommt, hängt eigentlich vom Typ ab, würde ich sagen. Es schadet sicher nichts, sich das ganze mal anzuschauen, also hier mal ein paar C++-Links:
c-plusplus.de (http://www.c-plusplus.de/cms/) ist eine gute Anlaufstelle für's C++-Programmieren. Dort findest du etliche Links zu Tutorials, Büchern, Compilern und allem anderen, was der Programmierer so braucht. Ganz nützliche C++-Tutorials gibt es auch hier (http://www.robsite.de/tutorials.php?tut=c). Eine gute Windows Programmier-IDE für C++ ist IMHO Dev-C++ (http://www.bloodshed.net/dev/devcpp.html). Mit Dev-C++ hast du gleich einen guten Compiler (GCC) und eben eine benutzerfreundliche Programmierumgebung.

freundliche Grüße, Rolus

zyklop
17.06.2005, 06:47
C++ ist vor allem äußerst flexibel, vom einfachen "Hallo Welt" bis hin zum FPS-Game kann man so ziemlich alles damit realisieren. Sämtliche aktuellen Games am Markt sind allein schon aus Geschwindigkeitsgründen zum Großteil in C++ geschrieben worden.
Zumeist benutzen Entwickler allerdings einen Mix aus mehreren Sprachen, je nachdem, was genau erreicht werden soll. Jede Anwendung hat da mittlerweile ihre eigene, bevorzugte Sprache, z.B. Datenbanken.
Spieleprogramierer greifen gerne auf einen Mix aus C++, Assembler (für zeitkritische Routinen) und Phyton oder PERL (für gescriptete Programmteile) zurück.

Ich denke, wenn du schon anfangen möchtest, so leih dir erst mal in der Bücherei 1-2 Bücher zur jeweiligen Sprache (z.B. C++) aus und arbeite dich (lesen allein reicht da nicht ;) ) in die ersten Kapitel ein. Dann merkst du normalerweise rasch, ob die Sprache was für dich ist.

codeman01101001
04.07.2005, 08:36
Naja C++ ist für den anfang schon recht heftig.
Ich habe damals mit Visual Basic angefangen. Diese ist vielleicht auch ein recht guter einstieg um überhaupt mal ein bischen Porgrammierfahrung zu sammeln.
Einfach mal ein paar 'HalloWorld' Apps schreiben und sachen ausprobieren.
Und danach kann man über noch auf C++ umsteigen ;)

Mein Vorschlag an dich:
-Leih/kauf dich ein paar Bücher zur allgemeinen Programmierung und dann sowas wie VB in 21 Tagen oder eben c++ in 21 tagen.
Diese Bücher dann eben durcharbeiten und danach selbst versuchen das ein oder andere Programm mal auf die Beine zu stellen.
Wenn es Dir dann immer noch Spaß macht und dann kannst dich ja mal an ein Konzept für dein Vorhaben machen und dieses Versuchen zu erstellen.

Zeitraum: von 6-12 Monaten

Lass dir genügend Zeit und lass den Kopf nicht hängen wenn es nicht gelich funktioniert. Das ist immer so das man mal nicht weiter kommt. Aber einfach versuchen dran zu bleiben und auch mal andere nach Hilfe fragen.

Mit ein bischen Wille und Einsatz wird das schon ;)

Viel Erfolg!!!

DeusXMachina
04.07.2005, 08:41
Ich hab mit Java angefangen - einfacher als C++, und man sieht recht schnell recht brauchbare Ergebnisse (abhängig vom Ziel das man sich gesetzt hat natürlich).

Java ist auch eine Insel (http://www.galileocomputing.de/openbook/javainsel4/), die Einführung, mit der ich gearbeitet hab.

Rolus
04.07.2005, 13:39
PHP (http://de.wikipedia.org/wiki/PHP) ist IMHO auch ein guter Einstieg. Es ist eine relativ einfache Skriptsprache und man wird gleich mit dem C/C++ Syntax vertraut gemacht, obwohl PHP um einiges leichter als C/C++ ist. Außerdem hat man mit PHP gleich eine gute Skriptsprache für Webseiten etc und kann recht schnell gute Ergebnisse erzielen (natürlich keine großen, grafischen Dinge).
So ganz unwichtig ist es nicht, mit welcher Sprache man anfängt, da man mit der ersten richtigen Sprache in der Regel besonders verbunden ist. Leute, die mit Java anfangen, können sich z.B. häufig nicht mehr wirklich mit C anfreunden und umgekehrt. Zumindest wenn man eine Sprache erstmal richtig beherrscht, fällt es einem schwerer mit Sprachen klarzukommen, die ganz anders aufgebaut sind. Deshalb würde ich eigentlich schon empfehlen, dass man mit der Sprache anfängt, die man wirklich lernen will. Auch wenn es am Anfang schwerer ist. Aber wenn man erst noch eine andere Sprache lernt, von der man in Wirklichkeit nichts will, dauert das im Endeffekt meistens länger.

freundliche Grüße, Rolus