Flash 9.10不再支持actionscript 2吗?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flash 9.10不再支持actionscript 2吗?相关的知识,希望对你有一定的参考价值。
我是这种语言的新手。
但我看到很多人更喜欢as3
和as2
答案
AS2是一种更加动态的语言,它比AOP,mocking或meta-programming更加开放......而且AS2完全基于原型......
AS2也有适当的类和接口......它是一种可以与ruby或其他动态语言进行比较的语言,只有它支持编译时类型检查...
大多数人从未理解AS2,直到现在才明白它...
如果你对使用AS2非常感兴趣,我建议使用MTASC作为编译器和FlashDevelop作为IDE(已经捆绑了MTASC)...另外,你可以使用Haxe表达性取代AS3并编译到AVM1以获得AS2的动态性......
AS3的两个最重要的特征是:
- 更高的执行速度
- 访问更好的API(我个人觉得很难过新的API永远不会用于AS2)
经过3年的AS3经验,我个人建议你不要学习AS3,而不是Haxe ......我希望Adobe尽快采取行动,但目前是语言(不要与API混淆)自发布以来已经停滞不前,并且Adobe JIRA上的所有语言功能请求都明显被忽略。
另一答案
支持AS2。但它的语言结构远不如AS3。 AS3非常类似于Java - 适当的类,接口等.AS2是一种更基本的语言。
有些艺术家更喜欢AS2,因为他们不是程序员,而是喜欢更简单的东西,但作为开发人员,AS3更好。它还有更好的库支持。
以上是关于Flash 9.10不再支持actionscript 2吗?的主要内容,如果未能解决你的问题,请参考以下文章
(转)韦东山linux学习之ubuntu 9.10 软件源 问题