Buscar
Social
Ofertas laborales ES
martes
jul282009

El futuro de Ruby, ¿es Java?

Esa es la tesis de Charles Nutter, del proyecto JRuby. En un post en su blog, Nutter hace hincapie que para que un "Ruby empresarial" sea posible, es importante centrarse en la JVM para mejorar su adopción dentro de las empresas:

"Creo personalmente que para que Ruby se convierta en algo más que un lenguaje bonito con una gran comunidad, necesita ganar en adopción en esas organizaciones y necesita hacerlo condenadamente rápido. JRuby es por mucho la mejor manera de que esto pase".

Nutter también apunta a que si en un principio la mayoría de desarrolladores Ruby venían del mundo Java, esto ya no es así. Pues Java tiene buenos lenguajes que pueden competir con Ruby, como Scala, Groovy y Clojure.

"Creo que JRuby es la tecnología más crucial para el futuro de Ruby. Sin importar cuan rápidas o sólidas se vuelvan las implementaciones en C o C++, la mayoría de las grandes organizaciones nunca las adoptarán, esa es la verdad. Si logramos que JRuby obtenga el 1-2% del mercado de Java, doblaremos el tamaño de la comunidad Ruby. Si perdemos completamente la alternativa Java a manos de otros lenguajes, los programadores Ruby puede que no tengan el lujo de seguir siendo programadores Ruby en el futuro".

¿Qué pensáis de estas declaraciones de Nutter? ¿Qué tan importante es realmente la JVM para Ruby? El proyecto JRuby fue apoyado fuertemente por Sun en su momento e incluso por la gente de netbeans, en detrimento de otros lenguajes como Groovy o Scala. ¿Es Ruby un lenguaje adecuado para Java o son mejores las otras alternativas que han crecido dentro de la comunidad Java? 

¿El futuro de Ruby depende de su adopción en Java? Pero si a Java lo mataron los Rubysts hace ya unos años.. 

 

 

 

lunes
jul272009

Apache Tiles 2.2.0 anunciado

Ha empezado el trabajo para la próxima versión de Tiles, una de las librerías más usadas para templates en aplicaciones web java. Si bien esta librería comenzó como parte de Apache Struts, su facilidad de uso y funcionalidad hicieron que se separará de Struts para poder usarla en cualquier aplicación web.

Esta nueva versión recién anunciada es una modernización muy importante para este proyecto. Como primer punto, ya no soportarán la especificación de servlets 2.4 y se enfocarán en la 2.5, lo que les permitirá dejar de soportar funciones legacy y centrarse en la evolución del proyecto.

Como segundo punto, se anunció que ya no solamente soportarán JSP, ahora se podrá usar Tiles tanto con Velocity como con Freemarker. Por último, también se extenderá el soporte a otros lenguajes script (antes sólo soportaba EL) a OGNL y MVEL. 

Todavía no se anuncian fechas de publicación de los milestones y versiones finales de esta nueva versión. 

domingo
jul262009

JavaHispano Podcast - 053 - Chile Agil (Entrevista a Agustín Villena)

Publicado un nuevo número del podcast de javaHispano. En esta ocasión entrevistaremos a Agustín Villena para presentarnos el portal de Chile Agil, un portal orientado al desarrollo ágil. Nuestro invitado explicará los inicios y objetivos del portal y nos explicará sus experiencias. También comentará su punto de vista del desarrollo de software de gestión en grandes empresas.

Adicionalmente, invitaremos al oyente a escuchar el podcast de Chile Agil explicando como surgió la idea y que temas tratan.

Links de interés:

Experiencia del curso "CC61a Proyecto de Software"


Taller de metodologías agiles (experiencia que dio origen a ChileAgil)
incluye una descripción detallada del curso, para los que se interesen en reproducir la experiencia

Links de contacto
Agiles 2009

 

miércoles
jul222009

Blog sobre JavaFX

Después de un largo tiempo de debatir en mi cabeza sobre que tecnología empezar a conocer me decidí por JavaFX, asi que quiero aprovechar para crear un blog en español donde iré explicando todos los elementos de este lenguaje de scripting, comenzando desde lo mas básicos hasta que lograr, hacer alguna aplicación para ir ensamblando todo lo aprendido.

Espero que este blog pueda ser de utilidad para la gente interesada en ir descubriendo JavaFX y entre todos lograr sumar conocimientos a nuestra vida profesional.

Saludos a todos

http://javacuriosities.blogspot.com/

 

miércoles
jul222009

RefCard para Eclipse RCP

Si bien hace unos días comentábamos que la gente de DZone había publicado una refcard para NetBeans 6.7, hoy le toca el turno a la refcard de Eclipse RCP.

Al igual que NetBeans Platform, Eclipse RCP es la plataforma sobre la que se ha desarrollado todo el IDE de Eclipse.

En el siguiente link teneis una entrevista (en inglés)  al autor de la refcard, Bharti Nitin, donde explica un poco más en qué consiste y que ventajas ofrece Eclipse RCP.