Programmiersprache für Windows-Programme?

Wie sieht's denn in C# mit der Perfomance aus?

Rennt's wie C++ oder womit ist es in etwa vergleichbar?


Und auch ganz wichtig:

Was ist die Maximalgröße eines Integers? Bzw. wie viele Kommastellen kann eine Fließkommazahl haben?
Ich bin durchaus mal in mathematischen oder physikalischen Gefilden unterwegs, wo Zahlen in der Größenordnung von 5,1235 * 10 ^ 25 keine Seltenheit sind..
 
Datentypen

Hier solltest du alles wichtige über die c# Datentypen finden. Also für deine Aufgaben sollte decimal / double locker reichen. Sonst gibt es sicher irgendwo eine Erweiterung die noch genauer ist.

Und wegen der perfomance solltest du dir erstmal keine Sorgen machen. C# ist grundsätzlich langsamer gegenüber einem perfekt geschriebenen c++ Programm. Allerdings kann man nicht alle Programme perfekt schreiben und das .Net Framework nimmt dir auch sehr viel Arbeit / Fehlerquellen ab. Schlussendlich wirst du wahrscheinlich keine Unterschiede feststellen können.
 
ich würde sagen c# ist von der performance her konstanter.
c++ kann entweder SEHR langsam sein oder auch sehr schnell, wenn optimiert.
bei c# kannst du nicht so viel falsch machen...
durch die just in time compilierung wird laufzeit verbraucht, also theoretisch langsamer als c++
diesen vorteil kann c++ aber nur bei optimierung des codes nutzen und spielt eigentlich kaum eine Rolle bei Hobbyanwendungen.
 
Zurück
Oben