我很想写一些 Google App Engine 应用程序,但我是一名 ac# 开发人员,因此我喜欢静态类型和 Linq(或者至少扩展 + lambdas + 谓词,如果不是查询语法)。我可以在提供这些功能的 JVM 上使用一种语言吗?
问问题
446 次
5 回答
4
斯卡拉:http ://www.scala-lang.org/
实际上,Groovy 也有可选的静态类型,所以我也会包含它,但是大多数静态类型,呃,类型似乎更喜欢 Scala。Groovy 可以在以下位置找到:http: //groovy.codehaus.org/
于 2009-04-15T00:52:08.873 回答
4
于 2010-05-28T10:37:08.887 回答
2
由于 Google App 引擎甚至不包括所有基本的 Java 类,而是一个子集,因此尝试使用 Clojure 之类的任何东西,这是一种编译为 Java 的函数式语言,风险很大。
您可能只想留在 Google 提供的沙箱中,即使您已经习惯了 .NET 3.5 和 C#3 会错过很多东西。
于 2009-04-15T00:51:32.837 回答
1
我会研究 Scala,它是一种简洁的语言,它的快速类型和功能在 Google 应用程序引擎中的支持可能不是一件容易的事。查看 Google 团队关于 jvm 语言支持的这篇博文
于 2009-04-15T06:53:43.183 回答
0
易于学习,强大的库,并具有完整的 JVM 集成。是的,它的可读性是惊人的(与 Java、Scala、C# 相比)!
于 2014-01-19T18:35:55.267 回答