g-hun hat folgendes geschrieben: |
Muss ich eigentlich später zu C# umsteigen??? (Wegen Vista und .Net)
Wird C++ aussterben? |
Nein zu beiden Fragen.
JayK hat folgendes geschrieben: |
Umstieg schwer: ich schätze nicht, auch wenn ich nicht von C++ sondern von Delphi auf C# umgestiegen bin. C# ist meiner Meinung nach nur einfacher, daher sollte der Umstieg nicht soo schwierig sein. |
Mittlerweile kann C# alle wichtigen Features von C++. Allerdings bietet das Klassenmodell und das System der Assemblies darüber hinaus Features, die so nicht in C++ (oder teilweise in anderen nativen Sprachen) existieren.
C# vereinfacht viele Dinge, zum Beispiel hat man sich in C++ ein Multicast-Delegate durch einen etwas aufgebohrten Functor zusammengetippselt, in C# ist es Bestandteil der Sprache und so einfach wie eine Variablendeklaration. C# ist also bei einigen Dingen (i.d.R. bei Dingen des täglichen Gebrauchs) durchaus einfacher, aber es ist teilweise auch komplexer und vor allem "anders". Ich denke also nicht, daß es "nur einfacher" ist, denn es gibt genauso neue Dinge zu lernen, wie bei vielen anderen Umstellungen auch.
Den Umstieg von C++ auf C# schätze ich nicht als schwerer ein als den Umstieg von Delphi nach C#. Immerhin weiß ein C++-Entwickler, wie moderne Sichtbarkeit von Klassenmembern funktioniert
Your computer is designed to become slower and more unreliable over time, so you have to upgrade. But if you'd like some false hope, I can tell you how to defragment your disk.