![]() |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Zitat:
Aber die neuesten Buzzwords finden sich eben auch in Zeitschriften die von "Entscheidern" gelesen werden, so daß man ggf. beim Bullshit Bingo gewinnen kann :zwinker: Zitat:
|
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Na das artet hier ja wieder in eine tolle Diskussion aus ...
Da ich seit Turbo Pascal 3.0 für C/PM und .net seit der 1.0 beta1 arbeite, erlaube ich mir mal meine bescheidene Meinung einzubringen. Ja natürlich stimmt es, native Programme sind kleiner und laufen deshalb auch unter beschränkten Resourcen effizienter. Trotzdem ziehe ich heute für die meisten Anwendungen auf halbwegs aktuellen Rechnern (XP ab 1 GB Arbeitsspeicher) .net-Anwendungen vor. Ich arbeite damit effizienter und signifikante Performanceunterschiede sehe ich in der Praxis nicht. Bei Anwendungen mit komplexen Rechnenoperationen (Simulationen, Bildverarbeitung) hat nativer Code deutliche Geschwindigkeitsvorteile. Aber hier ist nicht der native Code allein der Schlüssel, sondern der Compiler. Und da sieht es bei Delphi & Co nicht so gut aus. Ich benutzte teilweise den selben Code im C++ Builder und in Visual Studio. Da sind Geschwindigkeitsunterschiede von 50% ganz normal. Wenn man das ganze durch den Intel Compiler schickt, kommt teilweise noch mal der gleiche Unterschied raus. |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Ich bin gerade dabei ein größeres Projekt in asp .net mit Delphi Prism zu erstellen. Im Prinzip ist .net nicht so unterschiedlich von der vcl. Man merkt schon wer da seine Hände im Spiel hatte. Teilweise kann man nicht vcl Code von Delphi 1:1 übernehmen oder mit geringfügigen Anpassungen.
Was aber ein nicht unerheblich wichtiger Punkt bei der Entwicklung ist und uns in der Produktivität stark einschränkt ist Visual Studio. Fürchterlich langsam und unhandlich. Würde Prism in der Delphi XE-IDE laufen wäre das echt traumhaft. Noch nie konnten wir so schnell und produktiv arbeiten. |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
[OT]
Zitat:
Haste ihn mal als Ersatz für GCC benutzt, oder nur in VS? War er gut zu handhaben als GCC-Ersatz? [/OT] Zitat:
Mit Delphi + Castalia ist das leider nicht zu vergleichen, obwohl Castalia üblicherweise als die Delphi-Alternative zu Visual Assist X angesehen wird. Naja, aber VAX hilft natürlich mit Prism nicht (gehört nicht zu den unterstützten Sprachen). |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Zitat:
Der Intel Compiler wurde ja beim C++ BuilderX mitgeliefert. Man konnte also in einer IDE unter Windows zwischen Borland, VC, Intel und MingW, sowie unter Linux zwischen gcc und Intel umschalten. Seitdem beschäftige ich mich ab und zu mit dem Thema, setzte das aktuelle Parallel Studio aber selber im Moment nicht ein, da ich an anderen Dingen dran bin. Meine Linux Erfahrungen zu dem Thema sind auch nicht mehr aktuell. Deswegen kann ich leider nicht viel sagen, wie sich da der aktuelle Intel zum aktuellen gcc verhält. Offensichliche Kompatibilitätsprobleme mit AMD sind mir bisher nicht begegnent, wir haben aber auch hauptsächlich Intel Hardware. Schwieriger ist es da schon den gleichen Quelltext durch mehrere Compiler zu bringen ... Der C++ Builder übersetzt super schnell, dafür ist der generierte Code wenig optimiert. MS erzeugt besseren Code, oft gleichzeitig kompakter und schneller, ob der Intel noch besser ist, hängt sehr von der Art des Quelltextes ab. Mathematische Dinge wie Matrizenmultiplikationen können stark zulegen, bei API-lastigen Anwendungen und vielen OOP-Dingen ist der Unterschied bedeutungslos. Zitat:
[Edit] Und zum Thema native Entwicklung, hier ein paar News von MS: ![]() Zitat:
Zitat:
Zitat:
|
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Warum driften in der letzen Zeit die DSiskussionen immer mehr und mehr vom Thema ab?
In diesem Thread ging es über die Perspektiven von .Net. Die Diskussion ob c# oder Delphi.Prism die bessere Sprache ist, kann man ja gerde noch als thema"nah" bezeichnen. Aber welcher c/c++-Compiler der bessrre ist hat mit .Net wirklich gar nichts mehr zu tun. |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Ein wenig gehört es schon zum Thema. Es kam ja immerhin die Frage auf, wie sich nativer Code zu .net verhält.
Und das auch bei MS in Zukunft nicht alles .net und Silverlight sein wird, darauf deuten die obigen Zitate hin. |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Nur weil es mit einigen Off-Topic Beiträgen entfernt zu tun hat?
|
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
So ist das Leben. Man startet bei Adam und Eva und endet bei (Dr.) Guttenberg.
P.S. Ich steige erst auf .net um, wenn ein Windows 8/9/10/... rauskommt, das selbst vollständig in .net geschrieben ist. Solche Vorhersagen kann ich leicht machen, weil das nie passieren wird. :stupid: |
AW: Wie schätzt Ihr die Weiterentwicklung von .NET ein?
Zitat:
Es gibt da offensichtlich einige gegenläufige Entwicklungen, was die Weiterentwicklung der GUI für .net angeht. Dazu gehört die Geschichte vor kurzem, wo ein leitender Manager bei MS gesagt hatte Silverlight hätte in Zukunft weniger Priorität, danach zurückrudern musste und wenig später gegangen wurde. Wie man hier liest ![]() ![]() gibt es da wohl widersteitende Fraktionen die jeweils WPF, Silverlight und HTML5 bevorzugen. Wie man in den Kommentaren zu dem oben zitierten C++ Interview lesen kann, könnte die angekündigte Neuigkeit zu nativer Entwicklung etwas mit dem durch die Presse geisternden Projekt Jupiter zu tun haben. ![]() Ja, das ist alles spekulativ, aber hat definiv mit der Weiterentwicklung des .net-Frameworks zu tun. So, das nur zur Erklärung. Jetzt seid ihr mich erstmal ein paar Wochen los. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz