Quote:
Originally Posted by zero5
Der extreme Vorteil von C# u.ä. ist der, dass sich ein Programm immer an die modernen CPU Flags und Hardwareeigenschaften anpassen wird, da der Code ja zur Laufzeit an deine Hardware angepasst wird (JIT-Debugger). Um dies bei C++ (oder aber auch Assembler) Projekten zu erreichen, musst du stets den Code neu kompilieren, da ein früher kompiliertes Programm nicht für die aktuelle Hardware angepasst ist.
|
JIT DEBUGGER = Just In Time DEBUGGER, ist, wie der Name schon sagt, ein Debugger, hat also mit dem Programm an sich nix zu tun. JIT Debugger ist das Kästchen, das dir sagt, wenn deine .NET Anwendung abgeschmiert ist, wo es passiert ist, und was du falsch gemacht hast.
[Only registered and activated users can see links. Click Here To Register...]
Es gibt nicht wirklich viele Programme, die so alt sind, dass man einen großen Unterschied in der (verhältnismäßigen) Geschwindigkeit merken würde. Alte Programme sind meist veraltet, und es gibt neuere Versionen, mit schönerer Oberfläche, mehr Funktionen etc. Und swelbst als Programmierer schaut man doch danach, dass man seine Programme der Zeit anpasst und weiter entwickelt. Hört man auf, ein Programm zu entwickeln, dann gibt es wahrscheinlich ein anderes Programm, das das gleiche macht und weiter entwickelt wird.
Firmen etc. werden also auf das andere Programm umsteigen. Zwar mit Verzögerung (Einarbeitung, Anpassung der aktuellen Umgebung etc.), aber es wird so passieren.
Oder nutzt hier noch jemand Adobe Photoshop 4.0? Oder Office 98?
EDIT: Smith war schneller....