Bonjour à tous,
On m'a dit que le C++ était très rapide, plus rapide que le VB.NET
Alors, j'ai fais deux teste, pour comparer la rapidité des deux langages.
VB.NET :
C++ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Module Module1 Sub Main() For i As Integer = 0 To 1000000 Console.WriteLine(i) Next Console.ReadLine() End Sub End Module
A ma grande surprise, le VB.NET allait trois fois plus vite que le C++ avec pourtant exactement le même code !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <iostream> using namespace std; int main() { for (int compteur = 0 ; compteur < 1000000 ; compteur++) { cout << compteur << endl; } char repo; cin >> repo; return 0; }
Savez-vous pourquoi ça c'est passé ainsi ?
Partager