Lautaro Cozzani, el 4 de julio a las 12:21 me escribiste: > 2008/7/4 Fernando Requena <[EMAIL PROTECTED]>: > > > >> sabia que alguien se iba a poner a buscar :S... jeje... ahora falta un > >> micro como la gente que interprete bytecode... por lo menos para que > >> es esfuerzo de construir ese SO valga la pena > >> > > > > ya existen > > lease que puse "como la gente"
Yo igual lo que nunca entendí de la gente de Java es por qué tomar el camino inverso: 1) Sacar de la galera código de máquina 2) Construir por software una máquina virtual que interprete ese código 3) Darse cuenta que apesta de lento 4) Hacer todo tipo de artimañas para optimizarlo (por ejemplo JIT) 5) Tratar de diseñar hardware que interprete directamente ese código de máquina. Digo yo, si el bytecode de Java hubiera sido opcodes de x86 por ejemplo (o de la arquitectura que más les pinte, pero de la cual *ya* exista hardware, digo x86 por ser probablemente la más popular), no sería ya todo lo rápido que tendría que haber sido en un primer momento? No se hubieran ahorrado horas y horas hombre en construcción de máquinas virtuales? No tendríamos ahora al menos un emulador de x86 (o la arquitectura *real* que hubieran elegido) decente para las demás arquitecturas que pueda usarse tanto para correr programas hecho en Java como en cualquier otro lenguaje que compile para x86/whatever? En fin... es una de esas dudas existenciales que probablemente nunca vaya a poder sacarme de encima... -- Leandro Lucarella (luca) | Blog colectivo: http://www.mazziblog.com.ar/blog/ ---------------------------------------------------------------------------- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) ---------------------------------------------------------------------------- Estamos cantando a la sombra de nuestra parra una canción que dice que uno sólo conserva lo que no amarra
_______________________________________________ Lista de correo Programacion. [email protected] http://listas.fi.uba.ar/mailman/listinfo/programacion
