C++ oder doch eine andere Sprache?

02/16/2012 18:54 .Verkauf´#1
Hallo liebes Forum :P

Ich würde gerne mit dem programmieren anfangen & habe mir dazu die Sprache C++ ausgesucht.

Nun ist meine Frage:

Mit welchem Programm sollte ich C++ anwenden(bsp. Visual Basic 2010, Visual C++ 2010...)

Sollte ich gleich mit Windows Forms anfangen oder erst Konsolenanwendung benutzen.

Wie habt ihr angefangen?

Würde mich mal interessieren, da hier ja einige professionelle Programmierer anwesend sind.

Danke
02/16/2012 19:05 1337syn#2
Visual Basic ist nur für VB, nicht für C++. Kauf dir am besten ein Buch oder such im Internet nach einem Freeguide([Only registered and activated users can see links. Click Here To Register...] , [Only registered and activated users can see links. Click Here To Register...]). Visual C++ 2010 ist eigentlich ziemlich gut, nur für plattformübergreifende Anwendungen nicht unbedingt geeignet, für Anfänger ist ein übersichtlicheres Programm besser geeignet wie DevCPP
02/16/2012 19:08 jacky919#3
Quote:
Mit welchem Programm sollte ich C++ anwenden(bsp. Visual Basic 2010, Visual C++ 2010...)
Die aufgezählten "Programme" sind Teile von Visual Studio, einer Entwicklungsumgebung von Microsoft. Wobei natürlich nur Visual C++ für C/C++ verwendet werden kann.

Quote:
Wie habt ihr angefangen?
Buch gekauft und durch gelesen
02/16/2012 19:11 .Verkauf´#4
Buch gekauft habe ich auch :) Nur gibt es eine einfachere Sprache als C++, mit welcher ich beginnen sollte.
Weil ich fang gerade bei 0 an.

Empfohlen wurde mir Python.
Andere sagen C...
02/16/2012 19:26 Dr. Coxxy#5
den thread gibts doch hier schon 1000x....

[Only registered and activated users can see links. Click Here To Register...]

hier lesen, dann entscheiden.

entwicklungsumgebungen:

[Only registered and activated users can see links. Click Here To Register...]

womit du explizit anfangen solltest ist ein buch, dass die grundlagen vermittelt.
dann suchst du dir ein explizites problem und löst es.
02/16/2012 19:29 exi°#6
Vielleicht solltest du erstmal überlegen, was du eigentlich mit deiner Sprache erreichen möchtest. Du kannst ja nicht einfach will drauf los lernen, ohne dass eine Absicht bzw. eine Motivation dahinter steckt.
Mich persönlich hat C++ nie wirklich interessiert, sondern eher all das, was in Richtung Web geht (PHP), da ich die Motivation besaß, in die OOP einzusteigen und Plugins auf Wcf-Basis zu entwickeln.
02/16/2012 19:32 Nightblizard#7
Quote:
Originally Posted by .Verkauf´ View Post
Buch gekauft habe ich auch :) Nur gibt es eine einfachere Sprache als C++, mit welcher ich beginnen sollte.
Weil ich fang gerade bei 0 an.

Empfohlen wurde mir Python.
Andere sagen C...
Python ist keine Programmiersprache, also fällt das flach, wenn du Programmieren lernen willst.
C++ ist eine leicht zu lernende Sprache, ich verstehe nicht warum so viele etwas anderes sagen. Dank des neuen C++11 Standards wurde es sogar nochmal deutlich leichter!
Der einzige wirkliche Nachteil an C++ ist, dass du alles zu Fuß gehen musst. Java und .NET bieten dir gigantische Libraries an, mit denen du schnell und effektiv ans Ziel kommst! C++ hat lediglich die STL, welche nur sehr grundlegende Dinge zur Verfügung stellt (dafür aber höchst flexibel und abartig performant).

Es gibt keinen Grund C++ nicht zu lernen, es gibt aber auch keinen C# oder Java nicht zu lernen. Such dir eine aus und zieh es einfach durch.
02/16/2012 19:37 .Verkauf´#8
Hmm, ich habe mir auch ein Buch gekauft, nur ist in diesem Buch nur die Rede von Konsolanwendungen C++, was ich sehr langweilig finde.

Möchte ehr gleich loslegen......

Bringt mir die Konsolenanwendung lernen was, da ich gemerkt habe das zwischen Konsolenanwendung & Windows Forms ein riesen Unterschied ist, aufgrund der verschiedenen codes( bsp. Konsolenanwendung cout, Windows Forms MessageBox.Show())
& Konsolenanwendungen werde ich ehr nicht gebrauchen können.
Würde gerne mit einem Taschenrechner oder sowas anfangen( Oberfläche von Prismen & so weiter)
Bin in Mathe auch sehr fit :)
02/16/2012 19:51 MrSm!th#9
sufu&google