AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Vorteile von Delphi gegenüber C#

Ein Thema von Cöster · begonnen am 23. Aug 2009 · letzter Beitrag vom 27. Okt 2010
Antwort Antwort
Seite 13 von 15   « Erste     3111213 1415      
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#121

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:18
Zitat von Luckie:
Dann guck dir mal die Größe des Frameworks für Win32 Programme an.
Ein größeres Programm unter D7 bis D2005, hatte so etwa 4 mbyte. Unter D2009 ist dieses Programm auf über 10 mbyte angewachsen.
(Und das, obwohl eine Reihe Programmteile als Modul ausgegliedert wurden.)
Für dieses Programm habe ich allerdings keinen Vergleich.
Ein Tool welches von Delphi auf C# umgeschrieben wurde, benötigt mit Delphi (2009) etwa 2,5 Mbyte und in Net knapp 800 kbyte.
Das Delphi Programm wäre zwar mit Laufzeitbibliotheken minimierbar. Aber gerade mit Laufzeit - BPL bin ich gehörig auf die Nase gefallen.
Im Win32 Fall bin ich für die Bibliotheken verantwortlich. Im Net Fall kann ich auf MS und das aktuelle Update verweisen.


Gruß Peter
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#122

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:21
Zitat von HeikoAdams:
Mir ist nicht bekannt, das Microsoft an einem BS arbeitet, das in einer .net-Sprache geschrieben ist 8)
Dabei hieß es vor oder nach Vista , daß die nächste Windows-Version angeblich "nativ" .NET sein soll und Win32-Programme darauf nicht mehr laufen werden.
Und es hieß noch "Wechselt alle zu .NET, denn mit Win32 ist bald Schluß ... denkt doch an eure Zukunft"

(diese Angelegenheit hat sich ja nun spätestens mit Seven wohl doch wieder gegessen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#123

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:23
Singularity ist im Besten Fall eine Studie
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von HeikoAdams
HeikoAdams

Registriert seit: 12. Jul 2004
Ort: Oberfranken
661 Beiträge
 
FreePascal / Lazarus
 
#124

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:29
Und was man von Studien halten darf, kann man regelmäßig auf Automobilmessen sehen: Die meisten der dort gezeigten Sudien ("Concept-Cars") verschwinden entweder in irgendwelchen Schubladen oder das spätere Serienmodell hat nur noch sehr wenig mit der Studie gemein.
Jeder kann ein Held werden und Leben retten!
Einfach beim NKR oder der DKMS als Stammzellenspender registrieren! Also: worauf wartest Du noch?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#125

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:29
Zitat von himitsu:
Dabei hieß es vor oder nach Vista , daß die nächste Windows-Version angeblich "nativ" .NET sein soll und Win32-Programme darauf nicht mehr laufen werden.
Und es hieß noch "Wechselt alle zu .NET, denn mit Win32 ist bald Schluß ... denkt doch an eure Zukunft"

(diese Angelegenheit hat sich ja nun spätestens mit Seven wohl doch wieder gegessen)
Da hatten wohl einige Berater/Marketingmanager ihre eigene Unfähigkeit versucht mit FUD zu verschleiern.

Aber Win32 stirbt (bzw. ist "nur" ein gut funktionierender Aufsatz in zukünftigen Windows-Versionen) - Es lebe Win64!
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.157 Beiträge
 
Delphi 12 Athens
 
#126

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:38
Warum ändert man denn nicht auch mal passend die CPUs?

Also kommt schon, 4 Register sind ja wohl ein Witz, da haben doch viele µCPUs mehr zu bieten.
Und warum nicht der Spielekonsolenindustrie folgen und die 32/64 Bit auf 128, 256, 512 oder gleich 1024 hochschrauben?

Es ist doch nur eine Frage der Zeit, bis die ersten HeimPCs mit ExabyteRAMs ausgerüstet sind und dann reicht 64 Bit wieder nicht aus.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#127

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:42
Zitat von HeikoAdams:
Zitat von himitsu:
oder kann man .NET neuerdings auch pur und als eigenständiges BS installieren?
Mir ist nicht bekannt, das Microsoft an einem BS arbeitet, das in einer .net-Sprache geschrieben ist 8)
Das is an sich falsch, denn es gibt bereits Singularity.
Aber das ist nur ein Proof-of-concept, kein Windows-Nachfolger. (Was du wohl meintest )

Zitat von RedOne:
Ps. Anektote am Schluss: Eine mir bekannte Firma hat ihre Software von Delphi auf Java portiert, mit dem Ergebnis, dass sie so unzufrieden waren und auf .Net portierten. Dies befriedigte sie allerdings auch nicht und so portierten sie die gesamte Software wieder auf Delphi zurück Dies wird wohl hoffentlich ein Extremfall bleiben
Dann haben sie es einfach nur geschafft durch pure blödheit ihre Delphi-Denkweise in Java ausleben zu wollen und danach in .Net.
Jeder erfahrene Java oder .Net Dev hätte ihnen vorher sagen können, dass das nix werden kann.
Die durchschnittle Delphi-App hat in etwa soviel OO-Design wie die durchschnittliche DBase-App hatte.
Wer also jahr(zehnt?)elange Erfahrung darin hat es "falsch" zu machen, kann nicht plötzlich eine neue Entwicklungsplatform(Java) mit all den neuen Bibliotheken und Herangehensweisen und gleichzeitig moderne Softwareentwicklung lernen.
Und, lol, dann auch noch so blind zu sein um es gleich noch mal bei der nächsten Platform (.Net) zu versuchen.

@Topic und ein "shameless plug"
Es gab mal einen Vorteil von Delphi über C#:
Man konnte in C# keine Funktionen exportieren, so dass sie einfach von native Apps verwendet werden können.
Aber ich denke, das Problem habe ich hiermit erstmal gelöst.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#128

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 09:52
Zitat von Elvis:
Die durchschnittle Delphi-App hat in etwa soviel OO-Design wie die durchschnittliche DBase-App hatte.
Wie kommst du denn darauf?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#129

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 10:06
Es kommt darauf an, wessen Durchschnitt er meint. Man kann in Delphi.Win32 halt auch nich OOP-Programme erstellen, wie in jeder anderen Hybrid-Sprache ( z.B. C++) auch.
Markus Kinzler
  Mit Zitat antworten Zitat
SebE

Registriert seit: 31. Jul 2004
Ort: Chemnitz
316 Beiträge
 
Delphi 7 Personal
 
#130

Re: Vorteile von Delphi gegenüber C#

  Alt 26. Aug 2009, 10:10
Hallo,
ich folge evtl nicht dem Faden, da ich nicht alles gelesen habe.

Was ich aber, auch wenn es nicht reinpassen sollte, sagen wollte.

Pascal hat einen riesigen Vorteil (für mich zumindest): Verschachtelte Routinen.
Ein MUSS für meine Projekte.

Ich hab nirgens gelesen, dass das jemanden bei c-basierenden Sprachen fehlt - stört euch das nicht?
oder gibt es womöglich besser Konzepte, die ich nicht kenne?
Sebastian
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 13 von 15   « Erste     3111213 1415      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz