C# besser als C++
-
Hallo,
ich beschäftige mich jetzt schon seit längerer Zeit mit C++ und würde jetzt
mal gerne wissen wie es um C# steht. Gibt es gravirende Vorteile zu C++? Ist
die Syntax schwieriger als bei C++?
Ich wäre auch für ein einfaches Beispiel dankbar! (Hello World?)
Und da ich schon dabei bin, was ist .NET?vielen Danke im Voraus!
-
http://de.wikipedia.org/wiki/.NET
http://de.wikipedia.org/wiki/C-Sharp
http://de.wikibooks.org/wiki/Programmierkurs_C-Sharpmfg,
julian
-
http://magazin.c-plusplus.net/artikel/Kleine Einf�hrung in .Net
http://magazin.c-plusplus.net/artikel/Einf�hrung in CSharp .Net
-
Och möönsch, immer diese Versuche, Dinge einfacher zu machen als sie sind. Was soll denn „besser“ in diesem Zusammenhang heißen? Um es mal informatisch auszudrücken: Verschiedene Programmiersprachen im allgemeinen keinen Comparer, der es erlaubt, dass sie zu anderen Programmiersprachen vergleichen werden.
D schrieb:
Gibt es gravirende Vorteile zu C++?
Ja. Das eine hat mit dem anderen nichts zu tun, außer einer geringen Namens- und einer noch geringeren Syntaxähnlichkeit. Anwendungsgebiet und Semantik sind komplett verschieden.
Ist die Syntax schwieriger als bei C++?
Nein, wesentlich einfacher.
Ich wäre auch für ein einfaches Beispiel dankbar! (Hello World?)
Sag mal, kennst Du Wikipedia?
Und da ich schon dabei bin, was ist .NET?
Wäre übrigens auch eine gute Wiki-Frage gewesen.
-
Hallo
Das kommt halt darauf an, was du machen willst.
chrsche
-
ist c# besser als c++? Ich finde diese Art von Vergleiche einfach nur dumm. Wenn man sich genauer damit beschäftigt, dann stellt man fest, dass die Sprachmittel sehr ähnlich sind, da c# seine syntax recht nah an c++ und java hat, und es ähnliche konstrukte (for/while schleifen, switch-verzweigungen, if-Konstrukte) hat. Man sollte aber bedenken, dass c# als Sprache nichts Wert ist...genausowenig wie es c++ ist, ohne die header aus der Standardbibliothek.
c# definiert seine Fähigkeiten einzig und allein durch das Dotnetframework, welches dafür Konzipiert wurde, dem Benutzer möglichst viel arbeit abzunehmen, und welches für fast jede Programmieraufgabe bestimmte Klassen zur Verfügung stellt. Ich finde, wenn man Vergleiche anstellt, dann sollte man Frameworks vergleichen, und nicht die einzelnen Sprachen.