Interesante Sun quiere que Java emule parrot Subject: Env: Datamation Año 6, Nro. 202 Estimado Diego Te envio documento para lectura Saludos a Salta la linda Cesar
"Revista Datamation" <[email protected]> 03/17 8:20 >>> DATAMATION NEWSLETTERS
MIX DE INFORMACION SEMANAL Jueves 17 de marzo de 2005 -> Sun propicia la convivencia de Java con otros lenguajes dinámicos La gente de Sun ha sostenido a muerte el principio de "Java en todas partes," como paradigma de un lenguaje pensado para funcionar sobre cualquier plataforma. Pero ahora, por primera vez la misma gente de Sun admite que Java puede no ser lo ideal para toda clase de tarea. Voceros de Sun reconocieron que otros lenguajes dinámicos como Python (lenguaje interpretado y orientado a objetos creado por Guido van Rossum) o PERL (Practical Extraction and Report Language), se están popularizando rápidamente y se han ganado el respecto de los desarrolladores dado que, con pocas líneas de código, pueden hacer más trabajo que lo que Java puede hacer por sí solo. De esta manera, Sun ha preferido abrir sus servicios para lanzar un nuevo proyecto de desarrollo en lugar de combatir a una tendencia evidente de mercado. El nuevo proyecto se denomina Coyote y se ubica dentro de SPL (Sun Public License). La meta del mismo es la creación de módulos para que los desarrolladores escriban código en lenguajes dinámicos pero utilizando NetBeans Integrated Development Environment (Un entorno de programación integrado en una aplicación de software que ofrece un generador de interfaces gráficas de usuarios, editores, compiladores, intérprete y debugger). Java no es en particular un buen lenguaje de scripting (procedimientos). Los lenguajes dinámicos son mejores para manejar el control de flujo en algunas aplicaciones, según lo señaló Tim Bray, director de tecnología de Sun y co- creador de XML. Sun aprovechará esta combinación para promover su plataforma NetBeans, que compite con Eclipse Project, el proyecto apoyado por sus rivales IBM y BEA Systems. Actualmente, Sun ya trabaja con lenguajes como Groovy y Jython, pero Bray cree que el proyecto se ampliará hasta constituir un marco común capaz de soportar a más lenguajes. Java siempre ha tenido la capacidad de soportar a otros lenguajes. Existen más de 200 lenguajes basados en JVM (Java Virtual Machine). Ahora Sun quiere que la brecha entre esos lenguajes y Java, se achique. El proyecto Coyote exigirá más desarrollo para NetBeans 4.1, actualmente en versión beta. El proyecto también requiere de ayuda en áreas como el coloreado de la de la sintaxis en el código fuente, un motor para el formateo de los archivos de scritps; el resaltado de errores de sintaxis en el editor sin compilación y debugging. -> Microsoft ofrece su nueva plataforma Indigo para prueba de desarrolladores Microsoft acaba de liberar una prueba CTP (Community Technical Preview) de Indigo. De esta manera, los desarrolladores podrán ir probando la próxima generación de software para Web services de Microsoft. Indigo es la plataforma con la que Microsoft espera mejorar su potencia en Web services o, dicho de otra manera, en lograr que la comunicación entre una aplicación y otra, opere fluidamente y, en especial, usando su futuro sistema operativo Longhorn. Cuando Indigo se complete, servirá para crear modelos de arquitecturas con orientación a servicios (SOA) en computación distribuida. Esto incluirá a las aplicaciones escritas con Microsoft .NET y, a partir de su reciente acuerdo con Sun, también con Java. La versión CTP está disponible a partir de ayer para los suscriptores de MSDN Universal y estará disponible en forma general dentro de unas semanas, según trascendidos de Microsoft. CTP es una versión beta extraoficial con la que los desarrolladores podrán probar a Indigo y dar retroalimentación para mejorar los futuros releases del software. Microsoft suele lanzar varias CTPs antes de un beta completo, tal como ocurre con SQL Server 2005, que ya transcurre su tercer versión CTP. Eric Rudder, VP a cargo de servidores y herramientas en Microsoft, explicó la forma en que Indigo contribuirá al proceso de desarrollo desde código y hasta la administración de atributos. La versión beta completa estará a mitad de año. Indigo se suma al subsistema gráfico Avalon, del que se lanzó el segundo CTP ayer, junto con el sistema de archivos WinFS. Estas son dos piezas importantes de software diseñado para soportar a Longhorn cuando aparezca en 2006. Si bien por el momento serán solamente para Longhorn, estos productos serán portados para funcionar sobre los sistemas Windows XP y Windows Server 2003. Con su capacidad de trabajar con múltiples plataformas y su soporte a 64 bits, se espera que Longhorn tenga una fuerte repercusión en la industria y se convierta en un elemento de presión competitiva frente a Linux. Al ofrecer interoperabilidad entre .NET y Java, Microsoft espera presionar también sobre Oracle, IBM y BEA Systems, todos ellos importantes proveedores de software Java. -> Cisco avanza sobre Brocade y McData en las redes de almacenamiento de datos Cisco ya está más allá de la comparación entre switches y routers respecto a sus rivales en el terreno SAN (Storage Area Network). La ventaja está en sus herramientas de virtualización en las que participan hardware y software por igual. La semana pasada y dentro del marco de la muestra alemana CeBit 2005, Cisco presentó sus MDS 9000 Storage Services Module y el MDS 9000 SAN-OS 2.1, creados para mejorar la forma en quie la plataforma Cisco MDS 9000 ejecuta las aplicaciones de administración de volúmenes, migración de datos y replicación remota. Estas aplicaciones ayudan a virtualizar pools de almacenamiento de datos y llegan a la automatización de la red de almacenamiento. La tarjeta SSM es una tarjeta de líneas con 32 puertos de Fibre Channel que se introduce dentro del chasis de un director MDS 9500 series o de un switch MDS 9200 Seriesfabric. Potenciando los dispositivos de virtualización de SSM, encontramos a la más reciente versión de sistema operativo para MDS 9000, que es SAN-OS 2.1, que ha sido diseñado especialmente para funcionar con software de almacenamiento de terceras partes. Tanto el módulo como el sistema operativo soportan aplicaciones de almacenamiento alojado en la red, lo que equivale a decir que es software de almacenamiento que opera dentro de MDS 9000 vía SSM. Los proveedores independientes de software de storage pueden escribir aplicaciones a este módulo mediante una API (Application Programming Interface) basada en Fabric Application Interface Standard (FAIS). Los proveedores que soportan este sistema son IBM, EMC y Veritas, todos los cuales planean ofrecer aplicaciones de storage creadas sobre Storage Services Module. EMC, empresa que comparte la creencia de Cisco respecto a que la virtualización de storage se concreta mejor sobre la misma red de almacenamiento, espera ofrecer su aplicación de virtualización de almacenamiento Storage Router, en la que se incluye software desarrollado para correr sobre switches SAN. Cisco aventaja así a sus competidores McData y Brocade en cuanto a permitir la virtualización de aplicaciones inteligentes. Si bien Brocade mantiene el liderazgo sobre Cisco y McData en el mercado total de switching de almacenamiento con un 46,6 % de participación, Cisco vio crecer sus ingresos en este segmento en un 20.4% durante el último trimestre y ganó un 1.7% de participación de mercado, según informes de Dell Oro Group. Cisco también presentó su SANTap Service, un protocolo que opera entre Storage Services Module y un dispositivo de software con capacidad SANTap. Entre los planes de Cisco está la mejora de performance del backup con Network-Accelerated Serverless Backup, esquema que utiliza descargas de los movimientos de datos desde los servidores de backup a las SMS. Esto permite un backup más veloz de grandes masas de datos. También Cisco tiene en mente la recuperación ante desastres y ofrece Fibre Channel Acceleration, que mejora la performance de la red para la replicación sincrónica de datos entre dos SANs, extendiendo la conectividad sobre mayores distancias. -> Intel encara a la telefonía celular con su tecnología Wireless MMX2 Intel avanza hacia la telefonía celular con su tecnología inalámbrica MMX2 La empresa fabricante de chips dio a conocer nuevas mejoras en su tecnología Wireless MMX2, con la que espera inspirar a toda una nueva generación de dispositivos inalámbricos multimedia de mano. Esta es la segunda generación de conjuntos de instrucciones para PCs y otros dispositivos y estará disponible en los futuros procesadores basados en la arquitectura Intel Xscale PXA series ARM. La tecnología también soportará aplicaciones de 64 bits en un esquema SIMD (Single Instruction Multiple Data). Las instrucciones revisadas son totalmente compatibles con la anterior generación Wireless MMX, según lo informó la propia Intel. Los procesadores con capacidad MMX pueden realizar muchas de las operaciones multimedia más comunes que son normalmente manejadas por una tarjeta de video o sonido separada, tal como DSP (Digital Signal Processing). Cabe aclarar que solamente el software que esté especialmente escrito para llamar a las instrucciones MMX puede aprovechar el set de instrucciones MMX. Mark Casey, gerente general del grupo Cellular Handheld de Intel, afirmó que la nueva tecnología también dispone de un estilo de programación que resulta familiar a los desarrolladores y les permite usar su actual base de código a través del soporte a herramientas en común que incluyen a las de assembler, debugger, intrinsics y de vectorizado. "Todos queremos alta calidad de audio y video en nuestros handsets móviles, pero puede resultar caro y lento desarrollar estos servicios," señaló Casey. Intel simplifica el diseño de aplicaciones multimedia con MMX y eso permitirá que los fabricantes de teléfonos y carriers puedan brindar nuevos servicios con contenidos de alta calidad. Integrated Performance Primitives de Intel (Intel IPP) soportará a las instrucciones Wireless MMX2 de forma que los desarrolladores que ya utilizan Intel IPP con sus aplicaciones, puedan adoptar su uso con facilidad. Intel acentúa el esfuerzo en sus planes por expandir sus líneas de procesadores a los teléfonos móviles. A principio de este mes, en el Intel Developer Forum, la compañía demostró su propia plataforma de teléfonos celulares (que lleva el nombre en código de Hermon), la cual saldrá al mercado casi a finales de este año. Sean Maloney, gerente del grupo de movilidad en Intel, observó que el plano de ruta de la compañía para las futuras plataformas de telefonía celular incluirá una y dos configuraciones de chips con gráficos integrados, performance de alto nivel y módulos de bajo consumo de energía. -> Más información .- Festival Latinoamericano de Instalación de Software Libre .- Herramienta para la creación de buscadores Internet .- Nueva Generación de la Línea Autodesk Building Solutions. .- MGE UPS Systems designa distribuidor en Argentina a DACAS .- Datawaves será el nuevo distribuidor de Tripp Lite en Argentina .- Nuevo Pen Display de Wacom Technology ------------------------------------------------------------------------------ --------------------- DATAMATION NEWSLETTER Suscripciones a nuestros ejemplares impresos: [email protected] Datamation line es editado por IT Publishers Latin America S.A. www.datamation.com.ar Bajo el decreto S 1618 titulo 3ro. Aprobado por el 105 congreso base de las normativas internacionales sobre SPAM,este E-mail no podrá ser considerado SPAM mientras incluya una forma de ser removido. Si por cualquier motivo NO DESEA RECIBIR este tipo de información semanalmente, por favor háganoslo saber reenviando el mensaje con el título CANCELAR NEWS, con: nombre, apellido y empresa. Enviar a la siguiente dirección: [email protected] ------- End of Forwarded Message ------- -- Diego Saravia [email protected]