【IT168 资讯】谷歌发布了Dart早期预览版。它是JavaScript的杀手-还是Java的替代品?
Dart语言可以看做是JavaScript语言的替代品。Google已经意识到JavaScript在未来Web开发应用中起到的不可估量的作用,因此推出了Dart这种结构化Web编程语言,希望成为JavaScript的替代品。
Dart语言是一种面向对象的语言,设计的目标如下:用于创建Web应用程序的编程语言,突出结构化、灵活性,让程序员在Dart的学习中感到得心应手。
从小型的手持设备到服务器端的执行环境,确信Dart在所有当前大多数web 浏览器以及运行环境中提高性能。
Dart代码以两种方式执行,一种是原生虚拟机,一种是JavaScript引擎,用编译器将Dart代码翻译成 JavaScript代码。这允许程序员在Dart中创建Web应用,编译后在任何浏览器上运行。Dart语言官网提供了名叫Dartboard的在线应用,让感兴趣的开发者在线上编程和运行。
唯一的争议点在于语言本身是否让程序员感觉到“熟悉和习惯”,因为在这点评价上无法统一,因人而异。JavaScript不是基于类的一种编程语言,所以这会让那些习惯了基于C++、Java以及C#等传统编程语言的程序员有所困惑。那么那些并非基于类的编程语言是不是不适合Web开发而言呢?我们无法过早的下结论。而时间和事实将是最好的证明,让我们拭目以待。