C# ist der Hammer



  • wenn es nicht mehr zu sagen gibt können wir auch nicht mehr dazu sagen 😡



  • 😉



  • Naja C# wird nicht so floppen wie FoxPro *hust*
    Weil C# ein etwas verwurschteltes Java ist. Und
    Java hat schon gezeigt das viele es wirklich lieben.

    Der grosse Nachteil von C# (bzw .net) ist das es nicht!
    Plattformunabhängig ist.

    Ich geb dennoch die Hoffnung nicht auf
    das MS irgendwann mit der Technik vernünftig
    umgeht - währe schad drum.
    *hoff*



  • Original erstellt von Dark(y)room# :p :
    nicht persönlich nehmen, aber ihr seit alle schwul
    das is nen Forum und kein Kindergarten
    könnt ihr mal mehr als nen Einzeiler schreiben?

    Ein Einzeiler für den Einzeller 😃 . Du bist grade übrigens auf dem besten Wege hier diesen Thread auf Kindergartenniveau runter zu ziehen...
    Meinst du nicht, du solltest mal C++ lernen bevor du sagst C# ist besser??? Wenn du die Listen, try/catch, Referenzen und solche Sachen noch nicht in C++ entdeckt hast und sie als neuerungen von c# siehst hast du dich mit c++ nicht wirklich beschäftigt... Was habe ich von einfachem code, der langsam ist? Ich kann ihn besser lesen. Toll! Der Endanwender freut sich wenn der PC 3 Stunden braucht um ne Wurzel zu berechnen... übertreib Und zum Thema "UI-Gestaltung genau so einfach wie in Delphi, kein Scheiß WinAPI mehr" (frei zitiert): Hast du schonmal im Visual-Studio die MFC-Wizards und den Resource-Editor entdeckt??? Ist auf jeden Fall auch so einfach wie in Delphi (Delphi sux 😡 )...



  • Laßt den doch einfach in Ruhe, vom geistigen Niveau her entspricht er doch genau MS' Zielgruppe 😉



  • Original erstellt von Bashar:
    Laßt den doch einfach in Ruhe, vom geistigen Niveau her entspricht er doch genau MS' Zielgruppe 😉

    Genau, programmieren können soll jeder... Bloß nicht mit den selben Möglichkeiten wie Microsoft... Deshalb erfinden die C# um die Leute Performancemäßig an der Leine zu halten...



  • nö, du darfs nicht vergessen das die spiele sich auch weiter entwikeln
    außerdem wieso soll ich mein 700mhz rechner weg schmeissen und mir ein 3ghz rechner kaufen?

    In den Anfangstagen wurden Spiele komplett in Maschinensprache / Mnemocode geschrieben. Das geschieht ja auch nicht mehr. Von daher wird es (irgendwann) in Zukunft schon abstraktere Programmiersprachen (wie C#) zur Programmierung geben, die verwendet werden, um Kompatibilität durch eine höhere Abstraktionsebene zu erhalten. Früher wurden Spiele für Soundblaster und Adlib "hardkodiert" (in Assembler), heute kann ich dank DirectX eine Vielzahl verschiedener Karten verwenden. Früher mußte man von jeder GraKa den SVGA-Modus anders ansteuern. Dann kam der VESA-Standard. Mittlerweile abstrahiert Windows, DirectX etc. alles, und ich muß als Coder gar nicht mehr wissen, was für 'ne Hardware das Bild eigentlich ausgibt. DirectX ist ja auch ein "Layer". Direkter Hardware-Zugriff (Performanz) wurde also durch Kompatibilität abgelöst. Das wird sich immer weiter fortsetzen. Von daher...



  • Und irgenwann wird es dann so abstrakt, dass ich einen 3D-Shooter mit 10 Zeilen coden kann aber nichtmal selber festlegen darf welche Farbe die Laserstrahlen aus meiner Waffe haben. Naja, aber hauptsache jeder kann dann 3D-Games programmieren...



  • Hello,
    My gues is that C# is not only something to make programming
    easier, but also to make the programs more Microsoft World
    dependent. 🙄 :o



  • My guess is that Microsoft was not successful to
    do that with the distorted Java. The C# should be the thing to
    make programmers blindly jump into this train and to be silently
    bound to the Microsoft forever 😉 I think it was the case with
    VB. The VC++ is forced to be "too standard", thus giving the
    programmers some freedom -- when well designed, it is easier
    to jump to another train (say Linux).



  • probably you`re right . though c++ bound uz with their microsoft foundation classes .. i think. If you look a bit deeper in borland header files you see also in about 50 percent of them Microsoft copyrights .. ! i think that microsoft bound us partly a long time ago. 😉



  • Auf jedenfall ist C# viel schneller als Java. 😮 😮 😮 😮



  • Original erstellt von <Tom>:
    Auf jedenfall ist C# viel schneller als Java. 😮 😮 😮 😮

    Ach so! ...deshalb! 🙂 ...dann werde ich wohl auf C# umsteigen müssen! 🙂 Danke für die Info!



  • Wozu bauen AMD und Intel immer neue Rechner?

    Intel hat doch auf der Developer Conference bekannt gegeben, daß mal wieder Performance lastigere Anwendungen erstellt werden sollen, damit sie wieder CPU´s verkaufen. Ein 2 Jahre alter AMD Thunderbird 1200MHZ reicht selbst noch für die Neuesten Games mit ner guten Graka - auf 1024x768 - egal ob UT2003, M$ RallySportChallenge ...

    Und C# und Java eröffnen uns diese Möglichkeit wieder jedes halbe Jahr ne CPU kaufen zu dürfen ( wer sich noch an die 66 - 200 MHZ Zeit erinnert *g )



  • Original erstellt von <Tom>:
    Auf jedenfall ist C# viel schneller als Java. 😮 😮 😮 😮

    Kann ich dir nur zustimmen. Vor allen Dingen in Sachen GUI.



  • Mastah,
    ich muss dir widersprechen: von der Bequemlichkeit her kannst du nicht alle Ernstes VCL und MFC vergleichen.
    Zwei Welten, die VCL ist imho "wesentlich!" entwicklungsfreundlicher.
    Gruß
    Carsten



  • Original erstellt von <Heinrich>:
    Kann ich dir nur zustimmen. Vor allen Dingen in Sachen GUI.

    ...und nicht nur da! Hast du dir mal folgenden Benchmark angeguckt:
    http://www.middleware-company.com/j2eedotnetbench/

    Der .NET Petstore hat etwa einen 18-fachen "Peak Throughput" gegenüber dem Sun-J2EE-Petstore. 😮 ...außerdem ist man mit C# auch viel produktiver. Der J2EE-Petstore brauchte zum Beispiel 7 mal soviele Codezeilen, wie der .NET-Petstore.

    Ganz klar: C# und .NET gehört die Zukunft. Ist fast 20 mal schneller wie Java und fast 10 mal produktiver. Da kann auch keine andere Sprache, wie z.B. C++ mehr mithalten. Denn wenn man sich die Benchmarks zwischen C++ und Java mal anschaut, dann ist da C++ 2-4 mal schneller, das heißt, dass C# etwa 5-10 mal schneller als C++ ist! 🙂 😃



  • Gregor schreib mal vernünftig deine Meinung und nicht nur immer so eine scheiss Ironie. Man kann da garnicht mehr Unterscheiden was du ernst meinst und was nicht.



  • Im Ernst - Gregor - das glaubst du doch nicht wirklich oder?
    Wenn ich ein minimal Terminal Programm zum testen schreiben mit Zeitmessung sehe ich schon noch einiges an Unterschied von C# zu C++

    Ein Runtime Compiler kann normal nie so schnell werden, wie Optimiertes C++. Außer du Compilierst C++ im Debug Mode ohne alle Optimierungen - oder nur für 16 Bit



  • man SnorreDev das war doch eindeutig ein "scherz" von ihm. da brauchst doch nicht so ernsthaft drauf antworten 🙄


Anmelden zum Antworten