Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Also doch! Delphi ist sehr viel schneller als C#/Prism (https://www.delphipraxis.net/159000-also-doch-delphi-ist-sehr-viel-schneller-als-c-prism.html)

Insider2004 10. Mär 2011 15:03

Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Also doch! Delphi ist sehr viel schneller als C#/Prism. Was immer wieder geleugnet wird. Jetzt mit ein paar Messungen untermauert:

http://compaspascal.blogspot.com/200...very-fast.html

Meflin 10. Mär 2011 15:06

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
:roll:

s.h.a.r.k 10. Mär 2011 15:11

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Melfins Kommentar sagt eigentlich schon alles ;) Ist dir schon klar, warum das so ist?

Der, der behauptet, dass Delphi langsamer ist als C#/Java/PHP/JavaScript oder sonstige solcher Sprachen, hat deren Hintergrund noch nicht so recht verstanden. Zumal mich echt interessieren würde, wer und wo das überhaupt behauptet habe soll!?

Assarbad 10. Mär 2011 15:14

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Siehe verlinkter Artikel:

Zitat:

Please do not generalize from this example, because there are many other things in this world than counting and averaging integer values. I'm not saying that Delphi is faster than C# or Java, and always remember, that a performance ratio of less than 2 in a specific algorithm is too little to make a difference in a large application.

Mithrandir 10. Mär 2011 15:15

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Please do not generalize from this example [..]
Der Autor schreibt doch selbst, man solle das Beispiel nicht verallgemeinern.

Im Übrigen:

Zitat:

Some of the first attempts in C# were 30-50 times slower than the winner.[..]
It was possible to make it approximately as fast in C# without going unsafe.
:!:

Phoenix 10. Mär 2011 16:03

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von s.h.a.r.k (Beitrag 1087366)
Der, der behauptet, dass Delphi langsamer ist als C#/Java/PHP/JavaScript oder sonstige solcher Sprachen, hat deren Hintergrund noch nicht so recht verstanden. Zumal mich echt interessieren würde, wer und wo das überhaupt behauptet habe soll!?

Ich habe behauptet dass .NET nicht zwangsläufig langsamer sein muss als Delphi.

Und aufgrund der Großspurigkeit und extrem unangebrachten Überheblichkeit von Insider habe ich zudem gesagt dass ich jede Wette eingehe dass ich auch auf .NET performanteren Code schreiben kann als er in Delphi (womit ich primär beweisen will dass er davon keine Ahnung hat).

Er hat allerdings dann Angst bekommen und gekniffen und sich nicht drauf eingelassen, weswegen ihr seine Aussagen eigentlich als unbewiesene Geschwätz abtun könnt solange er sich keinem Beweis stellen will.

himitsu 10. Mär 2011 16:33

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Wie war das nochmal?

Wenn ich was beweisen will, dann suche ich mir ein Vergleichsverfahren aus, welches meinen Favoriten besser dastehen läßt.

Je nach Testszenario kann ich irgendwie immer beweisen das jede Sprache darin die Beste ist.


PS: Eine grafisch optimierte Sprache wird in grafischen Sachen wohl besser sein,
wärend eine mathematisch ausgelegte Sprache vermutlich viele Berechnungen besser hinbekommen wird.

Delphi = Apfel
C# = Birne
http://www.google.de/trends?q=Birne%...C+C%23%2C+Auto

Phoenix 10. Mär 2011 16:40

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von himitsu (Beitrag 1087406)
Wie war das nochmal?

Wenn ich was beweisen will, dann suche ich mir ein Vergleichsverfahren aus, welches meinen Favoriten besser dastehen läßt.

Je nach Testszenario kann ich irgendwie immer beweisen das jede Sprache darin die Beste ist.

Deswegen will ich ihn ja auch das Szenario auswählen lassen.

mschaefer 10. Mär 2011 17:03

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Na offensichtlich habt Ihr da einen persönlichen Wettstreit,
der jetzt nichts mit der allgemeinen Geschwindigkeit der Sprache zutun hat. Ja dann mal los! Ein Framework für Web und Standalone Applikationen oder wie Java für mehrere Plattformen rechtfertigt die andern Systeme ausreichend. Delphi liegt ehedem C++ näher.

Geschwindigkeit scheint mir heute nicht mehr das entscheidente Argument zu sein. Spannend finde ich aber inzwischen, dass man bei Netbooks schon merkt, ob die 2 bis 4 NET-Framewoks mit im Speicher halten. Die laufen manchmal deutlich flotter, wenn man NET-Frameworks deinstalliert. Und das Delphi läuft und läuft ...

Grüße in die Runde

Mithrandir 10. Mär 2011 17:24

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von Phoenix (Beitrag 1087390)
Ich habe behauptet dass .NET nicht zwangsläufig langsamer sein muss als Delphi.

Hab ich was verpasst? :gruebel:

QuickAndDirty 10. Mär 2011 17:29

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Also der Aufruf einer Funktion die in C oder handoptimiertem Assemblercode geschrieben wurde und in die Anwednung gelinkt wurde gilt als "Mit allen mitteln der Sprache"....

Meine Sprache kann eben Funktionen aufrufen...

Phoenix 10. Mär 2011 17:47

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von Mithrandir (Beitrag 1087424)
Zitat:

Zitat von Phoenix (Beitrag 1087390)
Ich habe behauptet dass .NET nicht zwangsläufig langsamer sein muss als Delphi.

Hab ich was verpasst? :gruebel:

Anderer Thread :)

hanspeter 10. Mär 2011 21:35

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Wobei man nicht übersehen sollte, das Delphi und auch C++ Builder keinen guten bzw. performanten Code generieren.
Das gleiche C++ Programm, statt C++ Builder, mit MS Compiler compiliert ist signifikant schneller. Der IBM Compiler setzt noch einen drauf.

Gruß Peter
p.s. 3/2011 ein historisches Datum. Delphi ist es ersmalig gelungen, in dem Tiobe-Index die 1% Marke zu knacken.

Lemmy 10. Mär 2011 21:39

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von hanspeter (Beitrag 1087528)
p.s. 3/2011 ein historisches Datum. Delphi ist es ersmalig gelungen, in dem Tiobe-Index die 1% Marke zu knacken.

??? Und was war 2004? ein statistischer Ausreißer?

Grüße


P.S.: Ja ist den heute schon Freitag? ;-)

Assarbad 10. Mär 2011 21:57

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von hanspeter (Beitrag 1087528)
Der IBM Compiler setzt noch einen drauf.

Ich nehme an, daß du den Intel-Compiler (icc und Freunde) meinst?

Hisoka 10. Mär 2011 22:11

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von Assarbad (Beitrag 1087535)
Zitat:

Zitat von hanspeter (Beitrag 1087528)
Der IBM Compiler setzt noch einen drauf.

Ich nehme an, daß du den Intel-Compiler (icc und Freunde) meinst?

Er könnte auch die IBM XL Compiler für "Power" Prozessoren meinen.

s.h.a.r.k 10. Mär 2011 22:14

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Alles in allem wird .Net aber selten die Optimieren bereit halten können, dass es so schnell wird, wie mit einem Delphi oder C-Compiler -- egal welchen C-Compiler man hier nun heran zieht :stupid:

Assarbad 11. Mär 2011 02:32

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Zitat:

Zitat von Hisoka (Beitrag 1087543)
Er könnte auch die IBM XL Compiler für "Power" Prozessoren meinen.

Keine Frage, denkbar ist das schon. Aber sowohl dieser Compiler als auch die entsprechenden Systeme sind deutlich teurer als die anderen genannten und ein Vergleich zwischen RISC und CISC wäre nicht so einfach möglich.

Daniel 11. Mär 2011 07:41

AW: Also doch! Delphi ist sehr viel schneller als C#/Prism
 
Okay - wenn es sich im Folgenden um die Optimierungen von Compilern dreht, dann lasse ich den Thread gern offen.
Nur den Unsinn vom Beginn des Threads vergessen wir besser schnell mal wieder.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:15 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