O ActionScript já passou por diversas fases, recebendo grandes mudanças em cada versão, delimitando claramente lados. Os designers gostavam do ActionScript 1.0, e os programadores, bom… digamos, apenas não estavam contentes.

Na versão 2.0 do ActionScript os designers ficaram preocupados até que compreenderam que poderiam simplesmente ignorá-lo. Já os programadores ficaram um pouco mais felizes, até perceberem que as modificações eram meramente superficiais. De qualquer forma, isso já foi o suficiente para atrair mais programadores para o Flash.

Anos mais tarde é lançada a versão 3.0 do ActionScript. Os programadores o receberam como a um irmão, como o salvador da plataforma Flash. Os designers se ocultaram meio as mudanças e termos estranhos da orientação a objetos.

Bom, como sobrevivente já fiquei muito indignado com tantas mudanças a cada versão, tendo que contar até 10 para não chutar o balde, ao ter que reaprender a sintaxe, os paradigmas e os novos padrões de codificação. Mas, estas mudanças trouxeram tantas novas possibilidades para o desenvolvimento com o Flash, que podemos até ficar felizes em crescer com a linguagem. E sinceramente espero que a linaguagem ainda passe por novas reformas juntamente com sua AVM (ActionScript Virtual Machine), presentes no Adobe Flash Player e Adobe AIR. Corrigindo bugs e nos libertando mais das limitações que encontramos na linguagem. Também espero que a Adobe faça um trabalho mais próximo a comunidade.