Warning: Call-time pass-by-reference has been deprecated in /home/docecosas/segfault.docecosas.com/batidora/wp-content/plugins/delicious-integrator/delicious.php on line 108
Bien batido y revuelto : Blog Archive : Reinventado la rueda para cada lenguaje

Reinventado la rueda para cada lenguaje

24 de Diciembre 2005 a las 11:32 am | En General

Hace 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

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^