Edit: Habe was ziiiiemlich komisches festgestellt.
Habe nun aus Interesse in C++, C# und FreePascal (Leider keine Java-IDE installiert und teste es erst zu hause) eine Konsolen-Anwendung geschrieben die einfach eine Endlosschleife beinhaltet, die von 0 nach unendlich zählt und die alle Gleichzeitig geöffnet.
FreePascal war ganz vorne und C++ hat völlig verkackt? Wie bitteschön ist das möglich? xD
Ich bin kein C++ Profi doch eine Endlosschleife kriege sogar ich hin.
Aber ich glaube da ist was falsch gelaufen, ich probiers mal mit verschiedenen compilern.
Der Code wäre:
Und hier ein Bild:
Welche Konsole von welcher Sprache ist, sieht man am Fenster-Titel.
Die Konsolen waren etwa 1-2 minuten offen.
Edit 2: Für die faueln:
1. FreePascal: 5.268.047
2. C#: 2.678.858
3. C++: 1.073.200
Edit 3:
Delphi ist genau so schnell wie FreePascal
Edit 4:
Ich habe mal von den Programmiersprachen die ich getestet habe, die exe in eine ZIP gepackt und hochgeladen. Hier könnt ihr sie runterladen. Sie beinhaltet noch eine .txt Datei mit den Codes der jeweiligen Sprache.
Folgende Sprachen habe ich benutzt:
FreePascal
Delphi
C#
C++ (VS Compiler)
C++
Rheienfolge nach geschwindigkeit von oben nach unten.
Edit 5 schon oha: Bei mir kommt ne Warnung, dass die .ZIP datei unsicher sein könnte. Ich benutze Google Chrome. Diese könnt ihr getrost ignorieren, da ich euch versichere, nichts böses reingepackt zu haben. Falls ihr mir nicht vertraut, juckt mich so sehr, als ob ein Sack Reis in China umfallen würde. XD
Edit 6: Mit dem C++ Compiler von Rad Studio XE4 läuft C++ mehr als doppelt so schnell! Es ist schneller als C# aber kommt auch nicht an FreePascal ran.
Habe nun aus Interesse in C++, C# und FreePascal (Leider keine Java-IDE installiert und teste es erst zu hause) eine Konsolen-Anwendung geschrieben die einfach eine Endlosschleife beinhaltet, die von 0 nach unendlich zählt und die alle Gleichzeitig geöffnet.
FreePascal war ganz vorne und C++ hat völlig verkackt? Wie bitteschön ist das möglich? xD
Ich bin kein C++ Profi doch eine Endlosschleife kriege sogar ich hin.
Aber ich glaube da ist was falsch gelaufen, ich probiers mal mit verschiedenen compilern.
Der Code wäre:
Code:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int c = 0;
while(true)
{
cout << c << endl;
c++;
}
return EXIT_SUCCESS;
}
Und hier ein Bild:
Welche Konsole von welcher Sprache ist, sieht man am Fenster-Titel.
Die Konsolen waren etwa 1-2 minuten offen.
Edit 2: Für die faueln:
1. FreePascal: 5.268.047
2. C#: 2.678.858
3. C++: 1.073.200
Edit 3:
Delphi ist genau so schnell wie FreePascal
Edit 4:
Ich habe mal von den Programmiersprachen die ich getestet habe, die exe in eine ZIP gepackt und hochgeladen. Hier könnt ihr sie runterladen. Sie beinhaltet noch eine .txt Datei mit den Codes der jeweiligen Sprache.
Folgende Sprachen habe ich benutzt:
FreePascal
Delphi
C#
C++ (VS Compiler)
C++
Rheienfolge nach geschwindigkeit von oben nach unten.
Edit 5 schon oha: Bei mir kommt ne Warnung, dass die .ZIP datei unsicher sein könnte. Ich benutze Google Chrome. Diese könnt ihr getrost ignorieren, da ich euch versichere, nichts böses reingepackt zu haben. Falls ihr mir nicht vertraut, juckt mich so sehr, als ob ein Sack Reis in China umfallen würde. XD
Edit 6: Mit dem C++ Compiler von Rad Studio XE4 läuft C++ mehr als doppelt so schnell! Es ist schneller als C# aber kommt auch nicht an FreePascal ran.
✝ RiP ✝
Weiter geht's