Últimamente me ha dado por realizar pequeñas prácticas que hace mucho realicé como parte de mi descubrimiento en algunos lenguajes de programación. He leído mucho respecto a los sabores y performance de cada lenguaje, cuyos argumentos no trataré por ser sumamente objetivos. Algunos valoran la facilidad, otros la poca verborrea que facilitan la construcción de complejos componentes de software. A continuación expongo los códigos comparados y las salidas en terminal. Características de la computadora. CPU: 2 CPUs con 2 Cores AMD Turion(tm) 64 X2 Mobile Technology TL-60 a 1800.000 Mhz. Memoria RAM: 3.7G Sistema Operativo: Fedora release 20 (Heisenbug) Versiones de compiladores/interpretes Python: 2.7 C: gcc version 4.8.3 20140911 (Red Hat 4.8.3-7) (GCC) Java: 1.7 hotspot a 64 bits Ruby: 2.0 Go: 1.4.2 64 bits Python for my_range in range(1,90000000): print (my_range) Tiempo de ejecución real 10m24.691s ...
Un lugar para disfrutar de las incongruencias de las ideas