Buscar
Social
Ofertas laborales ES
viernes
mar112005

Sun se embarca en nuevo lenguaje programacion.El r

Sun Microsystems, en su interes de mantener en evolucion el mundo de la informatica, ha emprendido un nuevo proyecto, crear un lenguaje de programacion mejor que Java.



Dirigido especialmente al mundo cientifico, Fortress, nombre asignado al nuevo lenguaje de programacion, se enfocara principalmente en las supercomputadoras que se diserían para los proximos aráos.



Vaya que esto servira de mucho por este mundo de Javahispano, pues muchos de sus miembros tienen proyectos de ciencias en sus respectivas universidades



A continuacion, hago un extracto del reportaje realizado a Guy Steele, lider del proyecto Fortress, y cuyo original en ingles aparece en el link provisto.



============================



Guy Steele lidera un pequeño equipo de investigadores en Burlington, Massachussets, quienes han asumido un enorme reto -- crear un lenguaje de programacion mejor que Java.



Imaginese este nuevo lenguaje como un Java para cientificos, un Java para progamadores de computadores a peta-escala.



Llamado Fortress, el nuevo lenguaje es parte de un enorme esfuerzo de los laboratorios Sun para llegar con un diseño de la computadora del futuro, un esfuerzo financiado en parte por la DARPA (Defense Advanced Research Project Agency). A diferencia de anteriores proyectos de la DARPA, el enfoque de este no es alto rendimiento, sino alta productividad.



ý La diferencia ? Alto rendimiento es introducir un problema a una maquina y obtener la respuesta de manera rapida. Con alta productividad el reloj comienza cuando usted le da el problema a los programadores.



"Asi que la pregunta es que tecnologias adicionales podemos utilizar para soportar los procesos de programacion, proceso de eliminacion de errores, proceso del sistema de administracion, es decir todo lo que implique obtener una respuesta desde el momento en que el problema es planteado", dice Steele.





Dos cosas le ocurrieron a Steele despues de que la especificacion (de Java) fue terminada:



Una fue cuando recibio una llamada telefonica de un hombre, con voz gruesa, desde una pequeña empresa, con una media docena de programadores.



- Usted es la persona que escribio la especificacion Java ?



- La co-escribi, si.



- Bien solo le llamo para darle las gracias. Desde que cambiamos a Java, la productividad en nuestra empresa se ha cuadruplicado, y simplemente porque Java nos ha evitado (cometer) errores.



La otra fue cuando el recibio cierto calenton de sus amigos de la comunidad de computacion cientifica. "Ellos dijeron: Java tiene un soporte terrible para la aritmetica de punto flotante. Ustedes tienen que corregir eso para que podamos utilizar Java."



Pero sucedia que ellos no eran la comunidad en que Java estaba intentando enfocarse, dice Steele. "De alguna manera yo pienso que es un error tratar de hacer un lenguage de programacion que haga de todo para todos. Actualmente tengo la certeza de que un solo lenguaje de programacion no puede servir a las necesidades de todo el mundo, debido a que las necesidades son muy diversas.



Fortress se enfoca en las necesidades de los programadores que trabajan en disciplinas matematicas y en disciplinas como la fisica y quimica que dependen ampliamente de las matematicas.



Para los que lo utilizan por primera vez, el codigo luce como la matematica, matematica tal como se escribe en la pizarra, con simbolos de raices cuadradas y exponentes situados encima de la linea.......................................................



.........................................................



El reto para Steele y todo el equipo de Fortress sera tratar de que la gente cambie la forma de hacer las cosas, diferente a como la han hecho en toda su carrera.



"Java tuvo exito por hacer creer a la gente, al menos inicialmente, que el cambio (que traia) no era tan grande. Este se parecia mucho a C, asi que la gente decia: Oh, esto es solo una variante de C para la web. Nosotros podemos trabajar con esto."



Pero resulta que esto represento un enorme cambio en un gran numero de aspectos: un sistema de clase mas fuerte, administracion automatica de almacenamiento (algo que no se tenia en C), y el colector de basura de Java (garbage collector) que cambio completamente la forma de organizar un programa, dijo Steele....................................................



.........



"una de las cosas que buscamos es como mover a la gente de Fortran a Fortress sin que estos se sientan extraños (con Fortress). Nosotros estamos trabajando en eso".



Steele y su equipo estan conscientes de que Java tuvo exito debido a que añadio valor real.



"Con Fortress no solo debemos preguntarnos: 'ý Podemos venir con una notacion interesante que haga que el lenguaje parezca mas matematico ?', sino preguntarnos a nosotros mismos: 'ý Hacerlo mas matematico hara la vida mas facil a los programadores?' ý Mejorara esto su productividad ? y ý Sera la mejoria en productividad lo suficientemente grande para que la gente lo encuentre tan valioso como para hacer el esfuerzo de aprender algo nuevo ?



Su respuesta: "Quiero pensar que sea asi. Eso es lo que deseo. Pienso que hay espacio para al menos otro gran salto, y Fortress es el experimento que estamos intentando sea ese salto".

jueves
mar102005

MyFaces sale de la incubadora

MyFaces , la implementacrión de Apache Software Fundation de Java Server Faces, se ha graduado y va a salir de la incubadora directamente como un proyecto de nivel superior de Apache. MyFaces es un implementacrión del JSR 127, aunque todavía está sin certificar.


últimamente ha habido más movimientos dentro de apache: Xerces tambrión se ha convertido un proyecto de nivel superior y ha dejado el proyecto Apache XML, y Apache Directory Project tambrión ha abandonado la incubadora.
miércoles
mar092005

CFP: JSWEB 2005. I Jornadas Cientýfico-Týcnicas en Servicios Web

Hola a todos,



La iniciativa que llevamos a cabo en la lista webservices-latinos ha culminado gracias a la implicacrión del W3C, la Universidad Rey Juan Carlos y la Junta de Andalucía.



Las primeras Jornadas Cientýfico-Týcnicas en Servicios Web se celebrarýn en Granada, los dýas 13 y 14 de Septiembre del 2005 (en el marco de la CEDI):



http://www.w3c.es/Eventos/ServiciosWeb/



A todos aquellos interesados en Java y Servicios Web os comunico que acaba de iniciarse la llamada a la participacrión:



http://www.w3c.es/Eventos/ServiciosWeb/cfp



Muchas gracias a todos los chicos de javaHispano por el apoyo que han dado a esta iniciativa (especialmente a Martin).



Saludos,



José Carlos.

miércoles
mar092005

Horas extras,gimnasio,promocrión o resignación

La seccrión de Ttecnología del New York Times publica una interesante artículo-reportaje sobre la decisrión de Electronic Arts de pagar horas extras a los empleados que lo soliciten, a cambio dichos empleados no podrýn beneficiarse de las opciones que ofrece la empresa, tal y como opciones sobre acciones, gimnasio gratuito etc.



La razýn de este movimiento ha sido tras el fuerte debate provocado por el testimonio en slashdot de la mujer de un empleado de Electronic Arts, que denunciaba las interminables jornadas laborales, la ausencia de dýas de descanso y la inexistencia siquiera del pago de horas extras.



Según el NYT los tiempos han cambiado en Silicon Valley (residencia de EA) , en tiempos del boom de las TI las compensaciones se realizaban a travýs de opciones sobre acciones, lo cual ya no es un atractivo en los tiempos actuales.



Por otra parte la eXtreme Programming por ejemplo plantea la problemýtica de programar durante más de 8 horas diarias, alguna empresa como Quality Objects ha adoptado incluso como marketing propio esta afirmacrión.



Como el caso de EA no es aislado y puede extrapolarse a muchas otras empresas, quisiera abrir el debate sobre las preferencias y opiniones de la comunidad en este tema.



Ante la obligacrión de hacer horas extras:



* ýPrefieres cobrar horas extras o cobrar más o trabajar lo justo a cambio de menos dinero incluso?

* ýGimnasio, vales de comida etc son suficientes compensaciones?

* ¿La promesa de promocrión interna es tu objetivo?

* ¿La resignación o el cambio de empresa o incluso de sector es la ýnica opcrión?



Tengo la sensacrión de que abundarýn los anónimos, solicitaría un poco de moderacrión en el lenguaje.



Nota: para leer el artículo del NYT hay que registrarse gratuitamente.
miércoles
mar092005

Sobre el concurso Vodafone-javaHispano

Estimados compañeros/as,



Como uno de sus principales impulsores, me toca hoy entonar el meaculpa por el fiasco que ha resultado el concurso que organizamos entre Vodafone y javaHispano.



Aunque en un principio todo fué como estaba previsto, revisados los particpantes, generadas las cuentas en los sistemas de Vodafone, etc. un poco por culpa de todos (permitidme que no entre en detalles), el resultado ha sido que el concurso ha terminado anulándose, ante la falta de entendimiento entre ambas partes.



No me queda más que pediros disculpas a todos los que mostrasteis vuestro interés, y prometeros que por mi parte esto no vuelva a suceder. Es algo que me apunto en el debe.



Mis más sinceras disculpas,



Alberto Molpeceres

Presidente de javaHispano.