|
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 Dan.and.Andy 于 2010-9-23 14:18 发表 ![](http://www.oursteps.com.au/bbs/images/common/back.gif)
ECMAscript 最好标准成一个 stongly typed language. 不然weak typed好玩但不好调试, 这样它更像一个真正的开发语言, 而不仅仅是script.
当然这也是以牺牲灵活性作为前提的. 未来估计 PHP 也可能走这条路 ...
如果ES走strong type的路子,就是另外一个版本的silverlight,很多现成的approach可以实现,但大家一定都不原意这么做。
ES最有魅力的地方就是它的dynamic的特性,如果它的performance/security(memory management,later binding,type safty....)没什么问题,很多语言可能也要走这个路子了,不过开发起来也不一定很爽,intellisense 和 Continuous integration都会被牺牲掉。
新的那些javascript engine把es不再看成是script,而是真正的语言,都precompile成machine code,从这个角度,比.net的IL还有效。 |
|