Hallo zusammen Nachdem ich nun einige (auch größere) Mikrocontroller-Projekte in C geschrieben habe, möchte nun in die PC-Programmierung einsteigen. Vor vielen Jahren habe ich mit dem Borland-Compiler (C++) Erfahrung mit der PC-Programmierung (DOS) gesammelt. Die Programme, die ich schreiben möchte behandeln technisch- wissenschaftliche Fragestellungen oder sollen als Bedienplattform für über USB angeschlossene MC- Projekte dienen. Was mich nicht interessiert sind, das Schreiben von Spieleprogramme mit aufwändiger Grafik oder Multimediaanwendungen. Als Plattform möchte ich das Visual-Studio verwenden. Soll ich nun C# oder C++ wählen? Mir ist der Unterschied nicht ganz klar. Ich hoffe auf ein paar Grundlegende Tipps.
C# wird nebenan --> Beitrag "Visual Studio 2010 - wurde IntelliSense raus geschmissen?" gerade "zerlegt"...
Grübler schrieb: > Soll ich nun C# oder C++ wählen? Für deine Aufgabenstellung geht beides. C# nimmt dir halt noch ein wenig Arbeit (Speicherverwaltung etc) ab. Gäb da auch noch "Managed C++", das ist dann nochmal eine Mischung aus beidem.
Ahnungsloser (Gast) schrieb: > C# wird nebenan --> Beitrag "Visual Studio 2010 - wurde IntelliSense > raus geschmissen?" gerade > "zerlegt"... Also zumindest in Visual C# 2010 ist IntelliSense doch wie man sieht weiterhin vorhanden http://www.youtube.com/watch?v=pXA06GfkrWg&feature=player_embedded#! Wer setzt also solche Zeitungsenten in die Welt? Und warum?
Mit Deiner bisherigen Erfahrung würde ich Dir C# empfehlen. Mit C# kann man schnell GUIs "zusammenklicken". Visual C++ ist für GUIs deutlich unkomfortabler (Forms-Unterstützung schlecht, MFC kompliziert). Alternative wäre höchstens VC++ mit Qt zu benutzen (hat eine Integration in VC++), hat aber eine steilere Lernkurve.
ähem schrieb: > Ahnungsloser (Gast) schrieb: > >> C# wird nebenan --> Beitrag "Visual Studio 2010 - wurde IntelliSense >> raus geschmissen?" gerade >> "zerlegt"... > > Also zumindest in Visual C# 2010 ist IntelliSense doch wie man sieht > weiterhin vorhanden > > http://www.youtube.com/watch?v=pXA06GfkrWg&feature=player_embedded#! > > Wer setzt also solche Zeitungsenten in die Welt? Und warum? Das ist keine Ente. Intellisense gibt's tatsächlich z.Z. nur für richtiges C++ nicht für C++/CLI. http://blogs.msdn.com/b/vcblog/archive/2009/05/27/rebuilding-intellisense.aspx unten in den Kommentaren: "While the lack of Intellisense for C++/CLI is unfortunate, we expect that it only represents a small portion of your source code that you don't need to edit nearly as often as the native code. Indeed, the only scenario we don't recommend is to use C++/CLI as a first-class .NET language. Instead, we think it's the ideal solution for interop." und zum Thema: C#
Danke an alle. Mit anderen Beiträgen aus dem Netz weiß ich erst mal genug. Diesen Beitrag fand ich auch sehr hilfreich. http://www.wer-weiss-was.de/theme205/article5813625.html
Arc Net (arc) schrieb: > Das ist keine Ente. Intellisense gibt's tatsächlich z.Z. nur für > richtiges C++ nicht für C++/CLI. Moment, die Polemik von Ahnungsloser (Gast) lautete >> C# wird nebenan --> Beitrag "Visual Studio 2010 - wurde IntelliSense >> raus geschmissen?" gerade >> "zerlegt"... und c# 2010 hat wie im Video zu sehen ist weiterhin IntelliSense. Über C++ habe ich nicht geschrieben. Für .NET würde ich C# nehmen und nichts anderes.
>die Polemik von Ahnungsloser (Gast)
Ich wollte nur auf den Fred hinweisen, selber habe ich keine Meinung
dazu...
c++ findet sich meist im akademischen umfeld. c# ist nur ne Spielerei von M$, der man keine Beachtung schenken sollte
borland (Gast) schrieb: > c# ist nur ne Spielerei > von M$, der man keine Beachtung schenken sollte Wenn Borland mal so die Kurve gekriegt hätte wie MS, aber die haben es nach der einst besten IDE namens Turbo C++ 3.x gründlich vermasselt. Es gibt kein umfangreicheres FW als .NET. Aber wenn man mit Windows halt nix am Hut hat bieten sich andere Alternativen an.
"c++ findet sich meist im akademischen umfeld. c# ist nur ne Spielerei von M$, der man keine Beachtung schenken sollte" Aua!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.