Quote:
Originally Posted by Akorn
Wie IceFire32 schon schrieb wird C++ ständig dem modernen angepasst und gehört auch zu einer der besten OOP sprachen.
|
Nö. C++ gehört definitiv nicht zu den besten OOP Sprachen. Wenn es rein um OOP geht, ist C# bzw Java um einiges besser. Ganz einfach dadruch, dass diese Sprachen neuer sind. Und C++ hat sich aus der Prozedualen Programmiersprache C entwickelt und ist einfach auch schon sehr alt. Was nicht heißt, dass C++ schlecht ist. Aber wenn es um OOP geht ist Java einfach besser, weils sauberer ist.
Natürlich hat aber auch C / C++ Vorteile. Wenn man Schnittstellen programmieren will, oder Treiber kann man kein C# oder Java benutzten. Da muss man wegen der Hardwarenähe einfach C nehmen.
Alle Programmiersprachen haben ihre Vor- und Nachteile. Zwar sind Java und C# wohl um einiges einfacher und komfortabler, aber man muss halt die Frameworks installiert haben um sie zu benutzten.
Meiner Meinung nach kann man keinem wirklich eine Programmiersprache vorschlagen. Weil alle Unterschiedlich sind, aber auch wiederrum gleich sind.
Wenn wir jetzt im GameHacking Bereich sind, würde ich aber schon zu C++ / C# Raten.