lunes
dic092002
Acaba de salir la versión 1.0 de SmartEiffel
lunes, diciembre 9, 2002 at 1:00AM
SmartEiffel, es el compilador de Eiffel del proyecto GNU. Con licencia GPL, presume de ser el compilador de Eiffel multiplataforma más rápido del planeta, además de ser un producto libre.
SmartEiffel está disponible para una gran cantidad de plataformas. De hecho, SmartEiffel debería poder ejecutarse en cualquier plataforma para la cual exista o un compilador ANSI C - POSIX, o una máquina virtual Java.
La versión actual incluye un compilador de Eiffel a C, un compilador de Eiffel a bytecodes de Java, un depurador de código, un formateador de código, una herramienta de documentación y otras herramientas, además de por supuesto incluir una extensa librería de clases Eiffel de propósito general.
Podéis descargaros la versión 1.0 final desde esta dirección. Por si hay algún despistado al que le haya sorprendido esta noticia, aquí tenéis, la ya archiconocida lista en la que aparecen la mayor parte de los lenguajes de programación con los que podemos crear bytecodes de Java.
Hasta ahora todo bien. Pero aún no hemos hecho la pregunta polémica :) . Vamos allá. Hasta ahora el departamento de marketing de Microsoft ha alardeado de que .NET es una plataforma independiente del lenguaje. Sin embargo, parece que estudios recientes demuestran que la CLR es incapaz de tratar lenguajes interpretados ( más bien lenguajes con tipos dinámicos ). Un ejemplo claro es el fracaso del equipo de desarrollo de Pyton.NET que fue incapaz de conseguir un rendimiento mínimamente aceptable para este lenguaje, muy al contrario de lo que sucede con Jython, un proyecto desarrollado por un único programador en sus ratos libres y con una calidad muy aceptable.
Por lo tanto, y como hace James Strachan en su weblog, os pregunto, ¿no debería SUN aprovechar estos hechos para reforzar la posición de la plataforma Java sobre la plataforma .NET?
SmartEiffel está disponible para una gran cantidad de plataformas. De hecho, SmartEiffel debería poder ejecutarse en cualquier plataforma para la cual exista o un compilador ANSI C - POSIX, o una máquina virtual Java.
La versión actual incluye un compilador de Eiffel a C, un compilador de Eiffel a bytecodes de Java, un depurador de código, un formateador de código, una herramienta de documentación y otras herramientas, además de por supuesto incluir una extensa librería de clases Eiffel de propósito general.
Podéis descargaros la versión 1.0 final desde esta dirección. Por si hay algún despistado al que le haya sorprendido esta noticia, aquí tenéis, la ya archiconocida lista en la que aparecen la mayor parte de los lenguajes de programación con los que podemos crear bytecodes de Java.
Hasta ahora todo bien. Pero aún no hemos hecho la pregunta polémica :) . Vamos allá. Hasta ahora el departamento de marketing de Microsoft ha alardeado de que .NET es una plataforma independiente del lenguaje. Sin embargo, parece que estudios recientes demuestran que la CLR es incapaz de tratar lenguajes interpretados ( más bien lenguajes con tipos dinámicos ). Un ejemplo claro es el fracaso del equipo de desarrollo de Pyton.NET que fue incapaz de conseguir un rendimiento mínimamente aceptable para este lenguaje, muy al contrario de lo que sucede con Jython, un proyecto desarrollado por un único programador en sus ratos libres y con una calidad muy aceptable.
Por lo tanto, y como hace James Strachan en su weblog, os pregunto, ¿no debería SUN aprovechar estos hechos para reforzar la posición de la plataforma Java sobre la plataforma .NET?
in
otro
otro 
Reader Comments