读书人

Dart您凭什么挑战JavaScript

发布时间: 2012-12-21 12:03:49 作者: rapoo

Dart,你凭什么挑战JavaScript?

?

不妨先来打量一下JavaScript。JavaScript是唯一至今主流且基于原型的语言,虽然说支持面向对象,但是无论是封装、继承、多态,实现起来总需要用到一些tricky的办法,而且也不甚完美。事实上,为了抢市场,从1995年JavaScript设计完成到发布,只有短短的7、8个月的时间,极度缺乏谨慎的语言特性和规范的评估。而和微软JScript的竞争,使得EcmaScript标准仓促问世,这些都是JavaScript存在诸多缺陷的重要因素。

不止如此,Google认定,JavaScript的缺陷难以以改良的方式被修复,必须革命。那么都有哪些缺陷呢?推荐大家去阅读《Using JavaScript as a Real Programming Language》,作者是曾经SUN公司的Tommi Mikkonen和Antero Taivalsaari。我挑选互联网上热议的几条观点说说:

读书人网 >JavaScript

热点推荐