当前位置:  开发笔记 > 编程语言 > 正文

为什么ActionScript没有"泛型"?

如何解决《为什么ActionScript没有"泛型"?》经验,为你挑选了1个好方法。

任何人都可以告诉我为什么ActionScript 3,一种静态类型的语言,没有泛型?工作太多了吗?历史的事情?有没有办法"伪造"我还没有拿起来呢?

编辑:非常感谢你的答案!该Vector课程基本上是我所寻找的,其他信息也很有帮助.



1> Kekoa..:

新的Vector类是ActionScript 3在为Flash Player 10编译时支持的泛型形式.它们不支持您自己的泛型类的规范.

我认为Adobe最终将实施ES4标准.如果他们有竞争对手可以更快地将他们推向正确的方向,那就太好了.当他们搬到CS4时我对AS3的更新期待了一点,但我认为革命性的Vector类必须满足.

看起来他们花了很多时间来加强Flex和AIR的库,所以他们可能会在以后改进语言支持,但它可能不是真正的优先事项.请记住,Adobe是为了钱,而不是为了制作最甜蜜的语言.


......嗯?首先,没有"ES4标准"这样的东西,因为Ecma放弃它,可能永远不会有.其次,Adobe*确实*实施了ES4标准的草案,而且他们几乎是唯一做过的人.(他们为此编写了一个虚拟机并将其捐赠给了Mozilla基金会,然后Ecma放弃了它.) - > http://en.wikipedia.org/wiki/Ecmascript
@fenomas随意编辑帖子,使其更正确!
推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有