Original von Avelyn
Er läuft definitiv besser als der von Java... Vergleiche mal die Resourcen die ein Java programm braucht und die von einer .NET applikation. Kleines Beispiel: Eclipse mit Visual Editor läuft auf einem 256 RAM Rechner nicht ruckelfrei, und stürzt oft ab. Im Gegensatz nur Visual Studio .NET 2003 Umgebung (auch in .NET geschrieben): Läuft stabil, ruckelfrei und frisst ums dreifache weniger Speicher als Eclipse.
Toll des der besser läuft als der von Java.
Aber wieso einen machen der dann doch net alles auffängt und freigibt?!?! Wenn die schon anpreisen des se en Garbagecollector haben dann sollte der auch funktionieren!
Original von Avelyn
Aus Sicherheitsgründen. Ich nehme mal an das 60% der C/++ programmier nicht Wissen wie sie richtig mit Pointer umgehen sollen oder es gar nicht können. Und auch nicht wissen worauf sie in punkto Sicherheit achten sollen. Richtiges Pointer handling ist meiner Meinung nach nur was für Leute die auch wirklich wissen was sie tun - ich lasse meine Finger auch von Pointer so weit es geht...
Auch suppi, aber er wird von allen und auch .Net als "unsafe" angesehen, wie man aus dem nächsten Zitat von dir sehen kann ... und wenn man dann bei ner .Net Applikation draufschreiben kann "managed Code" dann is des schon en Emblem obwohl kaum einer von den Käufern weiss was des is!
Original von Avelyn
Und außerdem kannst du weiters "unsafe" Code benutzen mit Pointern...
Ephraim
|
Source code
|
1
2
3
4
5
|
char c;
c = getc();
int i = 0;
i = atoi((const char *)&c);
|
Erklär mir doch bitte was an dem Code Unsafe ist?
Original von Avelyn
Abstrahierung ist der Schlüßel zu richtigen OOP.
Jep geb ich dir voll recht!
Original von Avelyn
Zuviel Müll reingelinkt? Eine .NET EXE ist im Verhältnis halb so groß wie die einer in VC++ kompilierten EXE. Also wo ist da unnötig Müll reingelinkt?
Dann programmier einfach mal unter Linux mit nem Texteditor, und sag selber ganz genau was reingelinkt wird, dann weiß du was kleine Programme sind!!
Hab ich gesagt VC++ wäre da des non plus ultra?
Original von Avelyn
Ich hoff wir verstehen uns
Was meinst du

? Ich versteh deine Argumente klar und teilweise muss ich dir recht geben, hab aber trotzdem meine Meinung und halte absolute nur deswegen was von .Net, weil es demnächst auch auf Linux unterstützt wird
Ciao Ephraim