Google官方博客宣布了新语言Dart。Dart是一种基于类的可选类型化编程语言,设计用于创建Web应用程序。 Google称,Dart的设计目标是为Web编程创造结构化但又富有灵活性的语言;编程方法一目了然,符合程序员的自然习惯,易于学习;能在所有浏览器 和不同环境中实现高性能。
Dart代码以两种方式执行,一种是原生虚拟机,一种是JavaScript引擎,用编译器将Dart代码翻译成 JavaScript代码。这允许程序员在Dart中创建Web应用,编译后在任何浏览器上运行。Dart语言官网提供了名叫Dartboard的在线应 用,让感兴趣的开发者在线上编程和运行。
Dart值得注意:
1) 效率上 V8效率很好,已证实适合在浏览器与服务器上使用
2) 能力上 Dart配合HTML5,足以开发大型WebApp
3) 法律上 可能是解决Oracle Java争议的一种Android App新方案
4) 学习上 语法可以同时吸引Java与JavaScript的程序员
5) 过渡上 通过转换成JavaScript,可在其他浏览器运
【编辑推荐】