ActionScript 2.0 - clase 2.0
Seguimos intentando entender un poco mejor en quÈ consiste el ActionScript 2.0.
En principio, hay que dejar claro que el bytecode generado por el compilador de flash es el mismo, ya sea el cÛdigo fuente AS2.0 o el ya "cl·sico" AS. Dicho de otra manera, al flash player le da igual que escribamos nuestro cÛdigo fuente en AS2 o AS1. O dicho de otra manera distinta, realmente el AS2.0 no es m·s que una envoltura al ActionScript.
øQuÈ ventajas, entonces, tiene este nueva sintaxis?.
Pues en principio se gana en seguridad y claridad en el cÛdigo. Al forzar los tipos de datos, conseguimos obtener errores en tiempo de compilaciÛn, que antes no tenÌamos, y podemos hacer que nuestro cÛdigo sea m·s estructurado, y por lo tanto m·s facil de leer, de portar, y de mantener.
Pero, en el cambio, se pierde gran parte de la flexibilidad que siempre ha tenido flash. No es que ya no se pueda vivir siempre forzando el lÌmite, sino que ahora es m·s dificil.
Dicho de otra forma, es como si, de repente, flash se hubiera hecho adulto. Se ha vuelto serio, predecible, perdiendo parte de su "locura" juvenil.
øO no?. En nuestra mano est· que flash no se convierta en un nuevo java.
Y al final no hemos escrito ni una lÌnea de cÛdigo. En fin....