Buscar
Social
Ofertas laborales ES
viernes
dic102004

Sun apoya la incorpporacrión de nuevos lenguajes a Java

El mriórcoles de esta semana Tim Brayorganizý una reunrión de ýexpertosý en lenguajes de programacrión interpretados. Larry Wall y Dan Sugalski (Perl y Parrot), Guido van Rossum, Samuele Pedroni y Sean McGrath (Python), James Strachan (Groovy), junto con el propio Tim Bray y Graham Hamilton (quien en palabras de Tim Bray ýestá en el centro del todo el universo Javará) se reunieron en las oficinas de Sun.


¿Es tema de discusrión? La incorporacrión de lenguajes interpretados a la plataforma. Estos Gurýs de los lenguajes discutieron las barreras týcnicas a vencer para incorporar más lenguajes a la plataforma Java, y conseguir que esta sea multilenguaje.


Parece que se percibe interýs en Sun por este tema. Probablemente Java (y Grovy) pronto dejen de ser los ýnicos lenguajes en los que podamos programar.
jueves
dic092004

Nuevo JDBC Manager a peticrión de la comunidad java

Hace 5 dýas publiquý aquí la disponibilidad de una nueva versrión de este "front-end" Open Source para bases de datos.

Se requerýa disponer de JRE 1.5. Sin embargo, muchos amigos de esta comunidad expresaron (por email) su descontento con la obligatoriedad de utilizar JRE 1.5



En atencrión a ellos y sus peticiones, he preparado una nueva versrión que permite utilizar tanto JRE 1.4.x como JRE 1.5. Si se utiliza este ýltimo se podrý imprimir el contenido de las JTable (grids).



Tambrión quiero agradecer en nombre del equipo de JDBC Manager la atencrión, el interýs y las alabanzas de todos.

Las criticas son siempre bien recibidas (en menos de una semana hay disponible una nueva versrión para satisfacer a todo el mundo).



Con respecto a la polýmica del idioma deseo expresar mi firme compromiso para traducirlo lo antes posible (hoy he estado haciendo algunas pruebas, y creo que va llevar algún tiempo).



Con respecto a la licencia, el equipo de desarrollo va a estudiar cual es la que mejor se adaptaría a nuestra forma de enteder el Open Source.



Deseo recordar que este es un trabajo en desarrollo, y que arán queda mucho por hacer: es posible que algunas características no funcionen para algunos RDBMSs. Os pedimos paciencia, y colaboracrión: mandad report de errores y sugerencias. Estamos convencidos de que con vuestra ayuda podremos hacer de esta herramienta algo verdaderamente ýltil para la comunidad.



Gracias a todos.
jueves
dic092004

MDI o no MDI esa es la cuestrión

En JavaLobby se plantean si es conveniente en los tiempos actuales desarrollar aplicaciones de desktop usando la filosofýa MDI (Multiple Document Interface), týpica de aplicaciones en Windows. Consiste en que la aplicacrión tiene una ýnica ventana, y dentro de ýsta cohexisten las demás, týpicamente agrupadas de acuerdo al archivo o "documento" con el cual se está trabajando.



Según el autor del "post", Michael Urban, las razones de la prodigacrión del MDI han de remontarse al Windows 95, en donde dicha filosofýa ha venido impuesta por el viejo Win32 (de hecho parte de la gestrión se hace a nivel Win32), debido a que no era posible tener más de una ventana principal (top window) por aplicacrión (proceso). Los wizards del Visual Studio con sus prototipos MDI han contribuido a su popularidad.



El autor plantea que ni Swing ni SWT tienen un completo soporte de la filosofýa MDI, pero al mismo tiempo cuestiona que dicha filosofýa sea las más adecuada en la actualidad, y defiende las múltiples ventanas principales.



En los comentarios algunos apuntan tambrión al uso de tabs al estilo de Firefox o Mozilla y yo añadiráa el uso de ýrboles frecuente en los IDEs.



Aunque el MDI sigue siendo muy frecuente, el propio Microsoft dejý de usarlo por ejemplo en su Office.



¿Y tý, sigues usando MDI u otras alternativas ?

ý Y en aplicaciones web ?



(post de jmarranz, caducý la cookie)
jueves
dic092004

db4objects disponible bajo licencia libre

db4o es una base de datos orientada a dispositivos empotradas y al funcionamiento de tiempo real. Esta base de datos permite almacenar de un modo sencillo y eficiente objetos nativos Java y .NET, y sus creadores aseguran que es la primera base de datos del mercado que permite esto.



Desde principios de este mes la base de datos ha pasado a estar disponible bajo una doble licencia, libre y comercial, prueba de la apuesta de la comparáýa por el Software Libre.



A modo de curiosidad, los coches de alta gama de BMW o el mismásimo AVE español confýan en esta base de datos para operar.
jueves
dic092004

Apche adopta un proyecto para implementar JDO

Según informan en TheServserSide Apache ha decidido aceptar un proyecto que realizarý un implementacrión de la especificacrión JDO, tanto la 1.0 como la 2.0.



El proyecto fue propuesto por varios veteranos del mundo pensource y entre los subproyectos iniciales de este proyecto se encuentran:

  • JDO 1.0 API
  • JDO 1.0 Reference Implementation
  • JDO 1.0 Technology Compatibility Kit
  • JDO 2.0 API
  • JDO 2.0 Technology Compatibility Kit
  • JDO 2.0 Geronimo integration