Buscar
Social
Ofertas laborales ES
viernes
may042007

Concurso: Temple of the Sun

Aunque lleva iniciado desde el 19 de marzo me he encontrado con este juego-concurso de Sun: Temple of the Sun.



Es un juego de plataformas y preguntas Java a lo Indiana Jones.

Las intrucciones las podeis encontrar aquí.



Los tres participantes con mayor puntuación obtendrán las siguientes cantidades: $5.000USD (1), $2.500USD (2) y $1.000USD (3).

Además los siguientes 100 mejores registros recibiran un Flash Drive de 1GB.



El concurso termina el 20 de junio.
viernes
may042007

¿Matisse mató al Visual Editor de Eclipse?

Hay varios indicios de que el proyecto Visual Editor de Eclipse ha muerto. Por un lado, no tiene soporte para Eclipse 3.3, ni para las últimas características de SWT y JFace o para Eclipse Data Binding. Por otro, la última actualización de su web es de junio del 2006 y en el último medio año no ha habido ningún commit. En general, parece que la actividad de su CVS presenta un descenso significativo desde hace unos 18 meses.



Además, es un hecho que IBM ha retirado su financiación al proyecto. Actualmente ninguna empresa tiene gente trabajando para él. Y no es fácil captar programadores del mundo del software libre porque, según los propios desarrolladores de Visual Editor, la base de código del proyecto es muy amplia, complicada y "poco amistosa", lo que hace que exista una curva de aprendizaje grande para poder contribuir.



Esta misma impresión se desprende de esta entrada en el weblog de David Orme, e incluso los comentarios del líder del proyecto, Joe Winchester, en esta discusión Eclipsezone.







Sin Visual Editor SWT deja de tener un editor gráfico de interfaces gratuito. A medio y largo plazo esto podría hacer que SWT pasase a ser "una cosa que sólo usa Eclipse y las aplicaciones basadas en su plataforma" y que Swing sea completamente dominante en el escritorio Java. Nunca me ha gustado SWT, pero hay que reconocer que es lo que más ha contribuido a mejorar Swing ;).





¿Creéis que todo esto está relacionado con el éxito de Matisse? Si finalmente Visual Editor muere ¿será un golpe duro para SWT? ¿Cuántos por aquí empleais SWT?
jueves
may032007

Comparando C# y Java desde la perspectiva de un programador

No es que quiera una nueva guerra de Trolls, pero he encontrado este artículo que hace una comparativa bastante objetiva, detallada y desde la perspectiva de un programador de las características entre los lenguajes C# y Java, todo con sus códigos de ejemplo. Está actualizado a Java 5 y me ha parecido, por lo menos, muy curioso y una buena guia para aquellos que quieran o tengan que cambiarse "al otro lado".



El artículo está estructurado según las características idénticas, parecidas y las que no tiene el contrario de ambos lenguajes.



Su autor, Dare Obasanjo, concluye hablándonos de las futuras funcionalidades de C# y prediciendo que si bien en el pasado ambos lenguajes han tendido a parecerse (por no decir copiarse), en el futuro va a ser todo lo contrario.
jueves
may032007

Grails 0.5 Publicado

El equipo de Grails acaba de publicar el lanzamiento de la nueva versión del proyecto, la 0.5. Entre las novedades más destacables, incluye:

* Un nuevo DSL para URLs personalizadas.

* Objetos Comando para validación de los formularios.

* Soporte para listas y mapas en GORM.

* Soporte para composición vía "Hibernate Components"

* Resolución de dependencias con Ivy

* Soporte para metadatos de proyecto y versionado.

* Lanzamiento de eventos en la ejecución de los scripts.

* Adición automática de Loggers a todos los artefactos.

* Una nueva API para gestionar artefactos, pensada para los desarrolladores de plugins.



Además incorpora la versión 1.1 de Groovy, con lo que además soporta las nuevas capacidadesd el lenguaje, entre las que se encuentra la posibilidad de usar Anotaciones.
miércoles
may022007

¿Aprendo Groovy o JRuby?

Esta es la pregunta que se realiza Shay Banon, fundador del framework Compass. Y no es mala. Los lenguajes dinámicos se van introduciendo poco a poco en la plataforma Java y estos dos son los principales exponentes. Los puntos fuertes de Groovy son la mayor integración con Java (facilidad para emplear código Java desde Groovy y viceversa) y una sintaxis más similar a la de Java. Las de JRuby, Rails y, sobre todo, el momento que este framework posee en la actualidad.



Por lo de ahora las respuestas que ha recibido apuestan más por Groovy. Sin embargo, está claro donde Sun ha puesto su respaldo. En esta JavaONE se anunciará que JRuby ya soporta a la totalidad (o el 99,99%) de Rails. Incluso puede que anuncien la versión 1.0 beta. También anunciarán que el soporte para este lenguaje en Netbeans ya está muy avanzado. Probablemente, incluso harán disponible un módulo en beta para él. Sin duda, el soporte de Sun y Netbeans va a jugar a favor de JRuby. (Por cierto, las afirmaciones que he hecho para la JavaONE son especulaciones mías; no tengo absolutamente ninguna información "confidencial", aunque estoy bastante seguro de que van a ser ciertas).



Yo mismo me he hecho la pregunta de si aprendía Groovy o JRuby. Al final, por motivos laborales, me he tenido que ir a Python... así que los dos van a tener que esperar pero ¿qué vais a hacer vosotros? ¿Y por qué?