我一直在搜索最新的网络应用程序,并找到了以下语言:
- Opa
- Dart
- Haxe
- CoffeeScript
由于这些语言是新语言,因此可用的信息并不多。
谁能解释这些语言的优缺点。
编辑:
哪种语言高效?
每种语言都有哪些新功能?
它如何改进现有的语言JavaScript
?
哪个容易学?
我一直在搜索最新的网络应用程序,并找到了以下语言:
- Opa
- Dart
- Haxe
- CoffeeScript
由于这些语言是新语言,因此可用的信息并不多。
谁能解释这些语言的优缺点。
编辑:
哪种语言高效?
每种语言都有哪些新功能?
它如何改进现有的语言JavaScript
?
哪个容易学?
欧巴
镖
斧头
咖啡脚本
所有语言共有的一些特性:
我为一个从未发生过的项目研究了所有这些。我从来没有真正接触过 CoffeeScript,因为它的 Ruby 风格对我来说不太熟悉。Opa 非常吸引人,但我最终决定反对它,因为它似乎有一个非常小的社区,而且我更喜欢基于类和面向对象的东西。我已经熟悉 Haxe,在手机游戏中使用过它,但 JavaScript 似乎不是这里的重点:很难获得教程和示例。
有了 Dart,一切似乎突然融合在一起:
最终,您可以使用其中任何一种语言构建出色的 Web 应用程序,但您选择的语言会受到您过去经验的影响。就我而言,我一直在寻找一种基于类、面向对象的解决方案,它介于 Haxe 和 Dart 之间,而 Dart 在特性、工具和支持方面显然是胜利者。