Empresario
INDEX brevemente ''Porque o AS3 pode ser entendido'' – Tutorial AS3 - por Mário Santos – www.msdevstudio.com -2
1. Introdução
O que é o Action Script 3?
O action script 3 nasceu da necessidade de conseguir ter uma melhor performance nas aplicações e animações flash, actualmente sabe-se que teria necessariamente que ser implementadas alterações de raiz no action script 2 para que este pudesse ter a performance do actual AS3, por isso foi preferível quase que criar a linguagem de novo à parcial alteração do
AS2. A linguagem AS3 é literalmente tratada à parte da AS2 pela runtime do flash player, pelo que logo aí se pode concluir que são mesmo diferentes a nível de código e de performance também. O grande ponto forte do AS3 é que este é essencialmente focado em Programação Orientada a
Objectos, pelo que muitos programadores sentirão dificuldades em compreender bastantes aspectos desta linguagem. Claro que os programadores Java partem em vantagem para a aprendizagem, mas para todos os outros fica uma dica. O AS3 não é nenhum bicho de 7 cabeças, e a sua vertente OOP torna as coisas muito simples, rápidas e organizadas. Para os programadores AS2 as coisas não serão muito fáceis, muito pelo facto de à primeira vista muitas coisas possam ser compreendidas e interpretadas como no AS2, mas posso vos dizer por experiência própria que depois de se aprender as bases, torna-se "quase mais" simples que o AS2.
Um dos grandes problemas que se apresentam ao programar em Action Script 3 é a impossibilidade de programar usando AS3 e AS2 mutuamente, porque como já foi dito em cima eles são tratados de forma diferente pelo Flash Player, logo se querem testar o AS3, terão obrigatoriamente de saber alguns pontos da linguagem.
Uma grande diferença do AS3 é que este exige obrigatoriamente/estritamente a declaração de variáveis, argumentos, funções e seus valores