3

私はいくつかの Google App Engine アプリを書きたいと思っていますが、私は本業が ac# の開発者であるため、静的型付けと Linq (または、クエリ構文ではないにしても、少なくとも拡張 + ラムダ + 述語) が好きです。これらの機能を提供する JVM で使用できる言語はありますか?

4

5 に答える 5

4

スカラ: http://www.scala-lang.org/

実際、Groovy にはオプションの静的型付けもあるので、それも含めますが、ほとんどの静的型、ええと、型は Scala を好むようです。Groovy はhttp://groovy.codehaus.org/にあります。

于 2009-04-15T00:52:08.873 に答える
4

http://code.google.com/p/stab-language/

于 2010-05-28T10:37:08.887 に答える
2

Google App Engine にはすべての基本的な Java クラスが含まれているわけではなく、サブセットであるため、Java にコンパイルされる関数型言語である Clojure のようなものを使用しようとすると、非常に危険です。

.NET 3.5 と C#3 に慣れていると、多くのことを見逃してしまいますが、Google が提供するサンドボックスに留まりたいと思うかもしれません。

于 2009-04-15T00:51:32.837 に答える
1

私は Scala を検討したいと思います。これはきちんとした言語であり、型付けが速く機能的です。Google アプリ エンジンでのサポートは簡単かもしれません。jvm 言語サポートに関する Google チームのブログ投稿をご覧ください。

多くの言語とランタイムでそれらをバインドします

于 2009-04-15T06:53:43.183 に答える
0

http://kotlin.jetbrains.org/

習得が容易で、ライブラリに対して強力で、JVM と完全に統合されています。そして、はい、その可読性は驚くべきものです (Java、Scala、C# と比較して)!

于 2014-01-19T18:35:55.267 に答える