我一直在谷歌搜索最新的网络应用,发现了以下语言:
- Opa
- Dart
- Haxe
- CoffeeScript
由于这些语言都是新语言,所以可用的信息不多.
有人能解释一下这些语言的优缺点吗?
EDIT:个
哪种语言是有效的?
每种语言都有哪些新功能?
它如何改进像JavaScript
这样的现有语言呢?
哪一个容易学?
我一直在谷歌搜索最新的网络应用,发现了以下语言:
- Opa
- Dart
- Haxe
- CoffeeScript
由于这些语言都是新语言,所以可用的信息不多.
有人能解释一下这些语言的优缺点吗?
EDIT:个
哪种语言是有效的?
每种语言都有哪些新功能?
它如何改进像JavaScript
这样的现有语言呢?
哪一个容易学?
Opa
Dart个
Haxe个
CoffeeScript
所有语言共有的一些功能:
我对所有这些进行了研究,是为了一个从未发生过的项目.我从来没有真正了解过CoffeeScript,因为考虑到它的Ruby味道,我对它不太熟悉.OPA非常耐人寻味,但我最终决定不使用它,因为它似乎有一个非常小的社区,而且我更喜欢基于类和面向对象的东西.我已经熟悉了Haxe,在一款手机游戏中使用过它,但JavaScript似乎并不是这里关注的重点:教程和示例很难找到.
在Dart的帮助下,所有的事情似乎突然走到了一起:
最终,您可以用这些语言中的任何一种构建出色的Web应用程序,但您 Select 的语言将受到您过go 经验的影响.在我的 case 中,我正在寻找一种基于类的、面向对象的解决方案,它介于Haxe和DART之间,而DART在功能、工具和支持方面显然是胜利者.