Vereis he echo una comparativa entre C con el IDE Code::Blocks y el QB64 y me he quedado sorprendido y al mismo tiempo decepcionado por la lentiud de c, cuando todo el mundo habla que lo mejor y mas rapido(aparte de ensamblador es c),soy novato en esto de la programacion asique tampoco me tireis piedras XD.
Simplemente es un bucle que imprime Contador en la pantalla y su variable hasta llegar a 90.000 veces,en c tarda unos 24 segundos en terminar y en QB64 tarda 7 segundos...
mi bucle en c es el siguiente
y en QB64
Adjunto los ficheros compilados para que lo veais...
http://www.putlocker.com/file/24DDD5E8642EFF13
Me gustaria que me dijerais como es posible que un codigo escrito/compilado en basic es mas rapido que en c y por que...
Aparte se podria hacer el codigo de c mas rapido? como?
Gracias por las respuestas, saludos a todos
Simplemente es un bucle que imprime Contador en la pantalla y su variable hasta llegar a 90.000 veces,en c tarda unos 24 segundos en terminar y en QB64 tarda 7 segundos...
mi bucle en c es el siguiente
Código [Seleccionar]
#include <stdio.h>
int main()
{
int i;
for (i=0;i<90000;i++)
printf("Contador:%d\n",i);
return 0;
}
y en QB64
Código [Seleccionar]
CLS
FOR I = 0 TO 90000 STEP 1
PRINT "CONTADOR:"; I
NEXT I
Adjunto los ficheros compilados para que lo veais...
http://www.putlocker.com/file/24DDD5E8642EFF13
Me gustaria que me dijerais como es posible que un codigo escrito/compilado en basic es mas rapido que en c y por que...
Aparte se podria hacer el codigo de c mas rapido? como?
Gracias por las respuestas, saludos a todos