Lo que Viene

Flex y Flash Platform Services
En el frente de Flash se avecinan cosas interesantes. Flex 4, nombre clave Gumbo, actualmente se encuentra disponible como beta, y será liberado a principios del 2010. El grueso de las características de esta nueva versión están dirigidas a facilitar la integración de diseño y desarrollo de aplicaciones, además de poder aprovechar las nuevas capacidades introducidas en Flash 10. Por otro lado, Adobe recientemente dio a conocer Adobe Flash Platform Services. Dichos servicios agregan capacidades colaborativas a las aplicaciones tales como audio, chat y video. También facilitan la integración con redes sociales tales como Facebook y MySpace, e incluso habilitan capacidades para monitorear la distribución y uso de las aplicaciones en estas redes sociales, de tal forma que se puedan monetizar con mayor facilidad.
Más información en www.adobe.com/flashplatform/servicesRational SDS for Cloud
Una necesidad común en el desarrollo de software empresarial es la de establecer y administrar ambientes para desarrollo, pruebas y preproducción. Típicamente esta es una tarea que requiere conseguir hardware y asignar personal a que instale y configure cada ambiente. IBM Rational Software Delivery Services for Cloud Computing (SDS) es una herramienta que permite generar dichos ambientes en la nube, de forma sencilla y acelerada. A través de las herramientas de gestión de aplicaciones de IBM Rational, SDS habilita la generación
en tiempo real de ambientes con productos preconfigurados de IBM. Dichos ambientes pueden ser hospedados
en nubes privadas hospedadas por el cliente, o en la nube pública de IBM para desarrolladores.
Más información en www.ibm.com/cloud/developer

Visual Studio 2010

Todo parece indicar que Visual Studio 2010 será liberado en la primavera del 2010, junto con la versión 4 del .Net Framework. Las nuevas características de esta versión están enfocadas en el desarrollo colaborativo, modelado de sistemas y depuración. Una de las funcionalidades más importantes que agrega VS 2010 es Intellitrace, que es como el equivalente a la “caja negra” de un avión. Intellitrace permite grabar una aplicación durante su ejecución de tal forma que posteriormente se pueda revisar en conjunto el video de la ejecución de la aplicación junto con toda la información interna de depuración. Como es de esperarse, VS 2010 también incorpora capacidades para aprovechar tecnologías modernas como multicore y cómputo en la nube.
Más información en www.microsoft.com/visualstudio

Go

Google lanzó un nuevo lenguaje de programación llamado “Go”. Este lenguaje está dirigido a la programación de sistemas e infraestructura, tal como C o C++, pero optimizado para sistemas multiprocesador que deben soportar escalabilidad masiva. Go busca combinar lo mejor de los lenguajes actuales, combinando la simplicidad y velocidad de desarrollo de lenguajes dinámicos como Python con el desempeño y seguridad de lenguajes compilados como C. Go no está dirigido a principantes, tampoco es un lenguaje muy complicado. Es orientado a objetos y soporta características como clausuras (closures) y reflexión. En cuanto a nivel de complejidad, es equiparable a Java o C#. Go es software libre bajo licencia BSD.
Más información en golang.org