CoffeeScript太酷了。如果有任何语言,可以使用咖啡语法,但在jvm上运行,比如groovy,scala?Python的语法并不酷。我不能在我的代码中使用这么多的xx,这很难看。
发布于 2012-02-16 06:21:56
是。CoffeeScript编译成普通的旧JavaScript,哪个可以由现代JVM (v6+)执行。。
顺便说一句,对比Python的语法是很有趣的,因为这两种语言都依赖空格作为语法。 (这是一个有争议的话题!)不管怎么说,黑客很开心!
编辑这里是对在JVM上使用JavaScript的一个更有用的介绍。
发布于 2012-02-16 06:49:21
虽然米拉并不是特定的Coffeescript,但它是一种JVM语言,它直接编译成JVM字节码或Java源代码,并要求运行没有运行库。这使得它类似于大多数人使用咖啡记录的方式。也就是说,避免Javascript中丑陋的语义和句法元素。Mirah是静态类型的,但是它的语法大量地借用了Ruby (Mirah是Ruby的Javanese语言)。
虽然语言本身还处于初级阶段,但今天很有可能使用它。我大部分的大学作业都是用它做的,否则就需要直接写Java了。我也很喜欢用它来为Android开发。
它看起来不像咖啡记录,但它有相同的目标,你可能会发现它是一个很好的契合。更别提Coffeescript语法也受到Ruby的启发,因此两者有一个共同的祖先。
https://stackoverflow.com/questions/9306420
复制相似问题