lunes, 1 de agosto de 2011

VB.Net vs C++

Bueno, realizando nuevas pruebas, y gracias al aporte de unos compañeros de Foro, ahora compilé el siguiente código en C++:

#include
using namespace std;
int main(){
    register int i = 0;
    register int j = 0;
    register int k = 0;
    register int l = 0;
    while (i < 255){
        while (j < 255){
            while (k < 255){
                while (l < 255){
                    l += 1;
                  
                }
                l = 0;
                k += 1;
            }
            k = 0;
            j += 1;
        }
        j = 0;
        i += 1;
    }
  
    std::cout << "Terminé\n";
    return 0;
}

Utilizando g++ sobre GNU/Linux y la opción de optimizado simple (-O), este código se ejecuta en 3.5 Segundos aproximadamente.

No hay comentarios: