kabeltrommel schrieb:
Selbstverständlich wirst Du mit einer Scriptsprache wie GML, JavaScript, etc. nie die Performace erreichen können, wie mit einer Hochsprache wie C++. Mit Java habe ich zwar noch keinerlei Erfahrung gesammelt, allerdings lässt sich C# eher mit Java als mit C++ vergleichen . Da Java- und C#-Code, anders als C++ Code, zur Laufzeit Kompiliert werden, hat man da zwangsläufig eine "schlechtere Performance".
kabeltrommel schrieb:
Dafür kommt man solchen Sprachen wesentlich schneller zum Ziel, da man sich mit vielen Dingen nicht rumärgern muss. Und für manche Probleme sitzt man (in C++), meiner Erfahrung nach, oft viele Stunden über Tage verteilt, vor der IDE, weil man sich dafür wieder mit viel mehr Themen auseinandersetzen muss, die damit zusammenhängen.
Man muss also sehr frustresistent, geduldig und motiviert sein und sich vor allem auch durchbeißen können wenn ein Thema total trocken und langweilig ist.
Gerade am Anfang fängt man da oft von vorn an, muss nochmal alles umschreiben, etc. ...
kabeltrommel schrieb:
C# ist da beispielsweise nicht ganz so empfindlich. Vor allem nicht bei Datentypen, etc. . Dafür ergeben sich Fehler oft erst zur Laufzeit und oft sind die nicht immer sofort ersichtlich. Durch, zwangsläufig, penetrant penible C++ Compiler bekommt man die meisten Fehler und Warnungen schon beim Kompilieren (Bekommt man bei C# natürlich auch, aber wie gesagt, lässt dieser viele Dinge "durchgehen").