Reinventado la rueda para cada lenguaje
24 de Diciembre 2005 a las 11:32 am | En GeneralHace poco publicaba rvr en su bitácora barrapuntera una reflexión muy interesante a raíz de un comentario sobre Ruby vs Python, en el que veia como con cada lenguaje hay que reimplementar todas las librerías ya existentes en otros lenguajes.
la aparición de un nuevo lenguaje no supusiera perder el tiempo en reprogramar funciones básicas, ni la aparición de un nuevo ‘framework’, aprender un lenguaje nuevo.
En ese sentido ve de lo más acertadas las decisiones que Microsoft tomó para basar su plataforma .Net en un CLR que permitiera ejecutar de forma compatible programas y librerías escritas en distintos lenguajes. Aunque no tan claramente como .Net, en Java esto también es posible, y desde hace mucho hay muchos lenguajes capaces de ejecutarse en la máquina virtual de Java.
¿Es Parrot la apuesta adecuada? No lo se, pero creo que el sistema debería ofrecer algún tipo de solución a esos problemas, y mayor interactuación entre los distintos componentes y librerías, independientemente de su lenguaje. Eso creo que siempre se le ha dado mejor a Microsoft
No Comments yet »
Suscripción RSS a los comentarios de la entrada. URI para TrackBack.
Deje un comentario
Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds.
Valid XHTML and CSS. ^Top^