发新话题
打印

我对flash as 3个版本的看法

本帖已经被作者加入个人空间

我对flash as 3个版本的看法

转载注明[来源:www.birdpig.com]

我对flash as 3个版本的看法

as1用作描述语言还是不错的,弄得跟伪代码似的,随便输一句英语进去,居然能运行!虽然功能很弱。
as2用作做小项目还是不错的,弄得跟javascript被java强奸后的早产儿似的,功能比较强硬,用途足以乱搞,虽然项目大时后继乏力,容易疲软。
as3用作项目编程还是不错的,弄得跟java、c#的小弟似的,骚包几句class还挺舒服,虽然bug很多,爱吃内存,容易死机。

我不是as程序员,但我经常会用as,非程序项目开发应用时,完全没必要去搞as3as1就足够了,比如你要搞搞课件,整个贺卡泡MM,as1的开发效率比as2/3高了几倍,可估计的是,当代码总行数小于200行时,as1的开发效率应该时as2的2倍,as3的5倍。想想看,你仅仅用点鼠标事件和gotoAndXXXX,就要去学as3,这是多么不海皮的一件事情。

又想要as1的简易,又想整点严谨性,好把自己的程序包装得更像程序一点,就用as2了,居然可以用类,o my god,不知道的还真以为“这真是一件奇妙的事情啊!flash as居然也如同一门应用程序语言一般拥有面向对象的所有特征!”,注意是特征,而不是特性,这没有性就不行,本质上,他还是脚本语言,只不过美容了而已。然而就flash这个软件开发的初衷来说,as2才是正途。因为as设计的本来目的是“让动画师也能编程的语言”,as2保留了as1的低门槛和高度易读性,又吸收了一些正统应用语言的日月精华,比起as3更切合初衷。

相较于as3与动画师们渐行渐远,也不知究竟as3是进步了,还是退步了。还好as3设计得和as1及as2像两种语言,可惜丢得不彻底,要我看,要丢,干脆丢光光,学习微软抄袭JAVA搞C#的先例,搞个A#出来,这样岂不更能讨得传统程序员的欢心?

[来源:www.birdpig.com]

TOP

TOP

极度支持!
远离懒惰,努力去做,就算有错,孰能无过!!!

TOP

看鬼火的文章,居然毫无缘由的想到御用文人余秋雨含泪劝灾民的"感人"情景

TOP

讲的太好了,有同感!

TOP

引用:
原帖由 我佛山人 于 2008-6-17 09:39 发表
看鬼火的文章,居然毫无缘由的想到御用文人余秋雨含泪劝灾民的"感人"情景
此处引号用得极为险恶。
远离懒惰,努力去做,就算有错,孰能无过!!!

TOP

发新话题