La lectura del artículo de Julio ActionScript 2 o ActionScript 3? Vamos a aclarar! Me gustaría hacer algunas consideraciones sobre la evolución "inversa" de algunas herramientas de desarrollo para aquellos que, como yo, es la programación C / C + +.
Una característica común - en los últimos años - algunos entornos de desarrollo es mejorar sinstassi de su discurso a través del tiempo. Se parte de un lenguaje de alto nivel, tales como Macromedia Director, Lingo, ActionScript 1.0 de las primeras versiones de Flash o Microsoft Visual Basic 3 para llegar a tiempo para alinearse con las especificaciones y - bien establecido - la sintaxis dictado por la norma ECMA. Incluso si se compara un Microsoft Visual Basic 3 con ActionScript o JavaScript no es del todo correcto, ambas situaciones revelan una clara evolución "inversa" con respecto a los albores del código de programación.
La única excepción, quizás, en este escenario, las soluciones, tales como Java o PHP, ambos con fuertes raíces orientada al C / C + +.
Centrándose en Actionscript, es la voluntad clara de la prodruttrice casa (ahora Adobe) Flash para alinear el lenguaje de la norma ECMA. Utilizar ActionScript 2.0 aún no aporta ninguna concreta tendido a la promotora, especialmente aquellos que no poseen los conocimientos básicos de la C / C + +. Agregar modificaciones a los proyectos de edad, sin tener que "llevar" (escribir) de acuerdo con la última versión, tiene sentido en vista de la economía. Sin embargo, sería útil para aprender rápidamente cuando se presenta la oportunidad, la "nueva" propuesta por la sintaxis de las actualizaciones de los entornos de desarrollo. Cuanto más espere, peor será!
Aprendizaje de ActionScript 3.0, para los que vienen de C / C + +, se parece más a "desaprender" (o desaprender) el viejo "cláusulas", forzado y no estándar, presentes en versiones anteriores. Lo mismo ocurrirá con el lanzamiento de Flash CS4, evitar, por tanto, a quedarse atrás.
Además, la norma, hace que la portabilidad del código mucho más viables y prácticas. La similitud entre el PHP, JavaScript y ActionScript 3.0, evita la paliza códigos de la revisión y algoritmos escritos en uno de estos idiomas.










Buena cuenta!
@ Julio: gracias Dios mío! Yo había preparado una introducción a ActionScript 3.0 "para principiantes" ... pero mi WP2.6 no ha publicado artículos que yo había planeado para el "vacaciones de verano!" Probablemente debido a errores WP-SuperCache que estoy haciendo. Ya verás, de hecho, voy a publicar algunos de los puestos anteriores a
Hola,
Adobe ha tomado una decisión valiente por la introducción de AS3: ganó en los programas proporcionando un lenguaje que en muchos aspectos me parece Java mejor y más moderno (por ejemplo: la verificación dinámica de tipos, los tipos simples y complejos, matrices, clases dinámicas ), así que lo considero un gran paso atrás.
AS3 es perfectamente compatible con un marco de desarrollo como Flex, pero creo que va a tener un "poco que ganar el consentimiento de todos los desarrolladores de Flash, muchos de estos programadores no están en el más amplio sentido del término y se anclaron a la norma anterior, aunque más que suficiente para satisfacer sus necesidades.
Pero creo que un montón de confusión se debe a la falta de distinción entre el desarrollo de aplicaciones y el desarrollo de una experiencia interactiva (que me parece reductiva para definir el "Sitio").
No creo que Flex proporcionará un entorno ideal para el desarrollo de experiencias interactivas por lo menos hasta que Adobe no dará a conocer Thermo, que debería permitir tareas independientes: el diseñador se encargará de la experiencia del usuario, desarrollador de los engranajes para poner en marcha.
Enhorabuena por el blog que siempre sigo con gran interés.
Saludos, Alejandro
@ Alejandro: Yo puedo haber entendido mal a punto de AS3 ... Yo también soy partidario de las mejoras introducidas con la última versión de Flash Player. He señalado son el "proceso inverso" de la evolución. AS3 es mucho más amplio y coherente que la versión anterior. Estoy de acuerdo con usted acerca de la Flex, que todavía no puedo ver cómo la solución óptima, sujeta a posibles cambios futuros con Thermo.
Con Flash CS4, entonces, como me imagino que ya debes saber, no habrá otras noticias de interés sobre Actionscript: cómo la tipificación de las matrices!
Gracias por las felicitaciones y nos vemos pronto