关闭

JavaScript 2快来了!

标签: javascriptactionscriptpascal语言正则表达式python
1177人阅读 评论(0) 收藏 举报
分类:

Javascript 2快来了!


这本来已经不是新闻,不过这个消息似乎在国内还没有流传开。无论如何,我还是先转一下相关的资料吧。

http://developer.mozilla.org/presentations/xtech2006/javascript/
这是Javascript 2的语言特性介绍,简单明了的说明了为什么要对Javascript做出那么多的改进、如何改进、开发计划等。今天时间不多,就不一一做翻译&介绍了,相信大家看了这个网址之后就可以轻松的了解这些信息了。

不过大致浏览过这个网址之后,有句话不得不说:
Javascript终于将要成为完全面向对象的复杂语言了!
我不知道这是好事还是坏事,就像Flash的ActionScript从经典的Javascript风格变成面向对象一样,是否真的在开发中采用最新的语言特性,最终还是开发者说了算,这样直接导致面向函数和面向对象的开发方法会在尴尬中并存。

Javascript本来就是一种“杂凑”起来的语言,从一开始就集各家之长,没有太多“个性”。用个表达式可以说明Javascript的“来历”:
Javascript = C的语法风格 + List的面向函数的编程思想 + Perl的正则表达式 + Pascal的变量声明 +
现在好了,这个表达式必须变成:
Javascript 2 = 原有Javascript + Java的类、接口和名字空间 + Pascal的类型声明 + Python的赋值语句和迭代器 + C++的符号重载和模板 + C#的yield + ...
由于我并没有搜集太多Javascript 2的资料,所以了解也不算多,可能还有更多新特性我并不知道,但是仅仅是上面列举的这些,我就觉得非常恐怖了!Javascript 2几乎要把现在最流行、最酷的语言特性都拿过来了!

好吧,新的技术壁垒就要被堆砌起来了!
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:111987次
    • 积分:1742
    • 等级:
    • 排名:千里之外
    • 原创:54篇
    • 转载:1篇
    • 译文:0篇
    • 评论:83条
    文章分类
    最新评论