En estos dias Macromedia ha lanzado de una manera agresiva (publicitariamente hablando: léase blogs, recursos, tutoriales y videos) su nuevo producto ya anunciado hace un tiempo llamado FLEX.
Es una nueva tecnología que esta orientado a APLICACIONES (RIAS) para internet o intranets, basadas en la tecnología swf y xml. La idea principal sería crear un swf sin flash, usando sólo el block de notas, como es un lenguaje basado en XML macromedia ha llamado a este nuevo lenguaje MXML ("archivo.mxml") el cual es interpretado por un servidor FLEX que será el que muestre el resultado final.
Puedes ver una visión de FLEX en español dada por Carlos Rovira en su Blog.
Ahora, mi apunte va a otro lado:
Veo que Flex ha sido creado pensado en aplicaciones, es digamos una herramienta mas avanzada y que implica un programador puro para sacarle el mayor provecho . Y me refiero a que con Flex podemos olvidarnos de los Designlopers (programador y desarrollador) ya que implica mayor tiempo de estudio y pruebas y un orden de trabajo (con design patterns por ejemplo) que solo los programadores con experiencia o metidos en ello pueden manejar.
Basado en los ejemplos que he visto aquí puedo decir que no se ve como un lenguaje complicado, al estar basado en tags XML, el orden es lógico, pero supongo que mientras mas desarrollada este tu aplicación, más enramado será tu árbol de tags.
Como lo veo es un producto interesante cuyas posibilidades son muchas sobre todo si Macromedia da el paso entrada a Linux (según mi opinión Flex ayudará mucho a ese paso) y que permite una ampliación del formato SWF que traera cosas buenas tanto a Flasheros como a Flexeros :P.