2009-04-15 11 views
3

私はいくつかのGoogle App Engineアプリを書いてみたいと思っていますが、私はC#ディベロッパーであり、静的な型定義とLinq(または少なくともクエリの構文ではない場合は拡張+ラムダ+述語)が好きです。これらの機能を提供するJVMで使用できる言語はありますか?は、静的に型付けされた言語で、JVMのラムダをサポートしていますか?

+0

あなたは最初のプロジェクトにMSILインタプリタを書くことができます:)そして、あなたは家にいるような気分になります。 –

答えて

0

http://kotlin.jetbrains.org/

、習得が容易なLIBSのための強力かつ完全なJVMの統合を持っている上、Googleのチームからこのブログの記事をチェックしてください。 はい、読みやすさは素晴らしいです(Java、Scala、C#と比較して)!

2

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

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

4

Scalaは:http://www.scala-lang.org/

実際、Groovyはまた、オプションの静的型付けを持っているので、私は同様にそれを含めますが、ほとんどの静的型は、ええと、種類はScalaのを好むように見えます。 http://groovy.codehaus.org/

1

私はスカラ座に見えるだろうが、それはきちんとした言語だ、高速でのストレッチではないかもしれません、Googleのアプリエンジンで&機能 サポートを入力だから:Groovyは見つけることができます。 JVM言語サポート

Many languages and in the runtime bind them

関連する問題