ActionScript 的语言规范已经越来越接近于Java,但是还有一些重要的特性没有支持。
以下列举几点:
(1)Generics
Generics可以极大提高编码效率以及运行效率。 不支持Generics使得编程很不习惯,代码看上去繁琐丑陋。
(2)Thread
ActionScript 目前是个单线程语言,这使得习惯了多任务操作人只得“分段执行、定时操作”。
这篇文章Threads in Actionscript 3可以参考。
这里是个Thread的模拟实现ActionScript Thread Library 1.0
(3)Network
现在ActionScript 主要是支持network Client的功能,和C、Java、.Net的network功能差距很大。
特别遗憾的是不支持UDP。由此可见AIR的实现还有很长一段路要走。
(4)Reflection