JVMバイトコードを生成するためのJava言語構文以外の構文を使用するコンパイラがありますか?代替Java言語
代替Java言語
答えて
ロット!スカラ座、JRubyの、Jythonの、Groovyの、Clojureのなど
Clojureもあります。 (Grailsは言語ではありません)。 – sepp2k
@ sepp2k公正なポイント。編集済み – svrist
http://www.eclipse.org/xtend/documentation.htmlについて言及したいと思います。これはJavaに似ていますが、いくつかの機能拡張があります。 – joeytwiddle
プレンティを参照してください。いくつかの例についてはlist of JVM languagesを見てください。
あなたはScalaを見ましたか?
また、JRuby、Groovyがあり、さらに多くのものが到着しています。 Scalaは今のところほとんどのプレスを手に入れているようだ。
それらの多くがありますが...
は- のLisp:Lisp as an Alternative to Java
- スカラ座、
- のJython、
- のJRuby、
- のGroovyなど。
を持っています次のリンクをご覧ください:
私はあなたが何をしたいのか知らないが、たくさんあります。 JavaコードをAndroidなどの他のプラットフォームに移植することもできます。
バイトコードで何をしたいかによって、バイトコードアセンブリ言語であるJasminと、バイトリーダ/ミニプラグ/ライタであるASMを見たいかもしれません。
あなたもLOLCatsの言語に基づいてLOLCodeをコンパイルすることができます:D
HAI
CAN HAS STDIO?
PLZ OPEN FILE "LOLCATS.TXT"?
AWSUM THX
VISIBLE FILE
O NOES
INVISIBLE "ERROR!"
KTHXBYE
[Javaへの最近の選択肢](の
- 1. 他の言語のPEAR代替語
- 2. Javaから "PBKDF2WithHmacSHA256"のPHP代替語
- 3. のJava代替
- 4. Java BigInteger代替
- 5. 最も醜いジェネリック実装(または代替)の言語
- 6. C言語のgetline()の代替手段がありますか?
- 7. BOGOプラグイン:代替言語でのポストはドラフトスケジュールやビンのステータス
- 8. ASP.NET Webサイトの代替言語の作成
- 9. Reflectionを使用する言語のUMLのような代替語
- 10. "If"ステートメントの代替語
- 11. .Net CoreのCERTENROLLLib代替語
- 12. .NETコアのSignedCms代替語
- 13. SQL文のPandas代替語
- 14. HTML5セマンティックタグの代替語
- 15. + [NSPredicate predicateWithFormat]代替予約語
- 16. Ruby Lingua ::ステムの代替語
- 17. クロスプラットフォームアプリケーションのエンティティフレームワークの代替語
- 18. jpaの@formulaの代替語
- 19. NSStringFromCGSizeのSwift 3代替語
- 20. Java言語
- 21. 言語切り替えツール
- 22. 代替xmlバインディング(Java)
- 23. Java BigDecimal代替ライブラリ
- 24. JAVAのループバック代替
- 25. 既定の言語でページを非表示にします(代替言語で表示します)
- 26. 日本語、中国語、韓国語などの言語のKeyUp/KeyDownの代替手段ですか?
- 27. 実行中のJavaプログラムの言語を切り替えるベストプラクティス
- 28. shlexの代替Java版
- 29. Java MVVMとWPFの代替
- 30. デスクトップJavaアプリケーションの代替品
可能重複http://stackoverflow.com/questions/2571267/modern-alternatives-to -java) –