Buscar
Social
Ofertas laborales ES
martes
dic102002

JHR-1 ;-)

Bueno, pues siguiendo la sugerencia de Martín, aquí va un notición, y es la aparición del primer JHR (JavaHispano Request ;-)), que, como debe ser, esta destinado al propio jh, su funcionamiento, su organización, etc.


Para ello se ha abierto en el foro javaHispano este hilo donde se esta tratando el tema. El asunto de reorganizar jh lo llevamos discutiendo mucho tiempo en las listas internas, pero como siempre hemos defendido la idea de comunidad, esta es vuestra oportunidad para dar vuestra opinión y ver hacia donde llevamos jh entre todos.


Animaros a participar, dar vuestra opinión, y hacer que jh crezca para todos nosotros.
lunes
dic092002

Hibernate 1.2 ya está disponible

Hace unos días publicamos una noticia en la que aparecía un análisis comparativo de los diferentes motores de persistencia y de mapeo objetos/relacional disponibles en el mercado.


Pues bien, acaba de salir la versión 1.2 de uno de los motores que salían mejor parados de la comparativa, Hibernate. Los cambios no son demasiado importantes si ya disponíais de alguna de las versiones beta, sin embargo son de consideración con respecto a la versión anterior, la 1.1.8. Podéis ver la lista completa de cambios en su CVS.


Ya hemos visto lo bueno que es este motor de persistencia, quizás sólo queda una pregunta, ¿nadie se anima a hacer un pequeño artículo/tutorial? :)


Mientras tanto, nos tendremos que conformar con la documentación de referencia, con las buenas prácticas de uso o con las preguntas frecuentes, además de con el resto de documentación disponible.
lunes
dic092002

Acaba de salir la versión 1.0 de SmartEiffel

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?
lunes
dic092002

JBoss será la primera implementación Open Source

O al menos eso es lo que declaró ayer Marc Fleury, fundador del Grupo JBoss, a la publicaciónComputerWire. Según Marc Fleury, la compañía ya ha finalizado su implementación de J2EE 1.4 y está a la espera de que en el primer cuarto del 2003 salga la versión definitiva de la especificación.

JBoss recibió la semana pasada la luz verde al proceso de certificación de su plataforma, después de que miembros de SUN declarasen también en ComputerWire que permitirán licencias libres de cualquier parte de J2EE.

De esta gran noticia se extraen dos conclusiones importantes:

- La nueva licencia del JCP está comenzando a dar sus frutos y pronto los productos libres se podrán licenciar como compatibles. Esto va a proporcionar un fuerte impulso comercial a estas alternativas ya que podrán competir con las mismas "etiquetas de calidad" que las soluciones comerciales.

- JBoss se destaca por su dinamismo. No sólo es el primer servidor Open Source que obtendrá la compatibilidad con J2EE 1.4 sino que me atrevería a afirmar que es el primer servidor de aplicaciones que soporta la especificación 1.4.


Podeís ver también la nota de prensa que han sacado en TheRegister. Grandes noticias para el mundo del software libre, ¿no os parece?
domingo
dic082002

Programacrión eficiente con MIDP

Nokia acaba de publicar una guía en la que se describe como crear MIDlets mucho más eficientes. La guía se centra en aspectos que mejoran el rendimiento de MIDP, y cubre superficialmente otros pequeños aspectos relacionados con el rendimiento en Java. Entre los puntos que se tratan están:

  • Velocidad de ejecucrión

  • Tamaráo del fichero JAR ( costes de descarga, etc. )

  • Uso de recursos ( memoria, conexiones de red, etc.)

  • Rencimiento percibido ( o como mejorar los interfaces de usuario )


Podéis descargaros la guía, y comenzar a aprovechar los consejos de los ingenieros de Nokia, desde este enlace