Delphi-PRAXiS
Seite 5 von 8   « Erste     345 67     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi vs. C# vs C++ (https://www.delphipraxis.net/186058-delphi-vs-c-vs-c.html)

mkinzler 30. Jul 2015 15:42

AW: Delphi vs. C# vs C++
 
Zitat:

Zitat von luisk (Beitrag 1310380)
Zitat:

Zitat von mkinzler (Beitrag 1310365)

C# (2015) benötigt sogar etwas weniger als Delphi (16,6 Sekunden)

Das heißt, bei Dir läuft der Code in C# genauso schnell wie in Delphi, bzw. einen Tick schneller ?
Kann es sein, dass die Express-Edition von Microsoft nicht die volle Leistung bringt ?
http://www.chip.de/downloads/Visual-..._36594529.html

Ohne Ausgabe, mit dem Code in meinem Beitrag

mkinzler 30. Jul 2015 15:49

AW: Delphi vs. C# vs C++
 
Aber klarer Verlierer ist Delphi64 mit 104s.

BUG 30. Jul 2015 15:53

AW: Delphi vs. C# vs C++
 
Vielen Dank fürs Raussuchen, so weit reicht mein Archiv leider noch nicht zurück. Werde mir noch überlegen, ob ich für nen 12 Jahre alten Artikel 3,50€ ausgeben möchte :shock:
Irgendwann muss ich mir mal das komplett-Archiv holen ...

luisk 30. Jul 2015 15:54

AW: Delphi vs. C# vs C++
 
Zitat:

Zitat von mkinzler (Beitrag 1310387)
Zitat:

Zitat von luisk (Beitrag 1310380)
Zitat:

Zitat von mkinzler (Beitrag 1310365)

C# (2015) benötigt sogar etwas weniger als Delphi (16,6 Sekunden)

Das heißt, bei Dir läuft der Code in C# genauso schnell wie in Delphi, bzw. einen Tick schneller ?
Kann es sein, dass die Express-Edition von Microsoft nicht die volle Leistung bringt ?
http://www.chip.de/downloads/Visual-..._36594529.html

Ohne Ausgabe, mit dem Code in meinem Beitrag

natürlich taugt mein Performande-Test was.
Die Frage ist doch nun:
Kann es sein, dass die Express-Edition von Microsoft nicht die volle Leistung bringt,
sondern von MS ausgebremst wird ?

mKinzler, Du hast ja wohl eine Vollversion von C#.
Kannst Du auch mal den Vergleich zur Express-Edition machen ?
Hier wäre eine:
http://www.chip.de/downloads/Visual-..._36594529.html

mkinzler 30. Jul 2015 15:58

AW: Delphi vs. C# vs C++
 
Hast Dzu exakt den gleichen Code getestet oder Deinen?

Union 30. Jul 2015 16:00

AW: Delphi vs. C# vs C++
 
Was ist jetzt genau das Ziel sowie die Aufgabenstellung dieser Untersuchung? Was willst Du mit den Ergebnissen tun bzw. erreichen?

luisk 30. Jul 2015 16:02

AW: Delphi vs. C# vs C++
 
Zitat:

Zitat von mkinzler (Beitrag 1310394)
Hast Dzu exakt den gleichen Code getestet oder Deinen?

ich habe genau deinen Code getestet und Delphi ist auch hier um den Faktor 10 schneller.

Ich habe aber nur die kostenlose Express-Edition von C#.
Damit stellt sich wie schon gesagt die Frage, ob die Express-Edition von Microsoft ausgebremst wird.

vagtler 30. Jul 2015 16:06

AW: Delphi vs. C# vs C++
 
Nein, wird sie nicht.

Dein Testverfahren ist schlicht und ergreifend nicht geeignet. Aber das haben ja schon andere hier in der Breite dargelegt.

luisk 30. Jul 2015 16:08

AW: Delphi vs. C# vs C++
 
Zitat:

Zitat von vagtler (Beitrag 1310397)
Nein, wird sie nicht.

Dein Testverfahren ist schlicht und ergreifend nicht geeignet. Aber das haben ja schon andere hier in der Breite dargelegt.

Hey,
wenn Du lesen könntest, hättest Du bemerkt, dass ich den Test von MKinzler auch durchgeführt habe !
Und mit der Express-Version läuft dieser Code auch nur mit 1/10 der Geschwindigkeit klar ?
http://www.chip.de/downloads/Visual-..._36594529.html
kannst die Version ja mal runterladen und testen !

mkinzler 30. Jul 2015 16:19

AW: Delphi vs. C# vs C++
 
Jetzt wird es komisch: Ich habe mal die urspüngliche VCL Version getestet, diese ist schneller als die Konsolenversion ust exakt gleich schnell wie die grafische C#-Version (16,8s) und unter 64Bit 17s
Delphi-Quellcode:
var li,lj,st,et:integer;
begin
        li := 0;
        lj := 0;
        st := GetTickCount;

            for li:=0 to 50000 do begin
               for lj:=0 to 1000000 do begin

                end;
                if (li mod 1000=0) then begin
                   button1.caption := inttostr(li);
                   button1.Update();
                end;
            end;
            Caption := IntToStr(GetTickCount -st);
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 Uhr.
Seite 5 von 8   « Erste     345 67     Letzte »    

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