Xtend
Xtendは、Eclipseチームが静的に型付けしたプログラミング言語であり、緊密に統合されており、JVMの上で実行されます。 そのルーツはJavaプログラミング言語にあります(
- 型推論-型シグネチャを常に示す必要はありません。
 - Javaジェネリックの完全サポート-すべてのマッチングおよびキャストルールを含む。
 - クロージャは、匿名クラスの素晴らしい構文です。
 - 演算子のオーバーロード-より表現力豊かなコードを記述できます。
 - 改良されたスイッチ式-型とキャストに基づきます。
 - 各表現は重要です( en。「ステートメントなし-すべては表現です」 )。
 - テンプレート-スペースサポート付き。
 - 拡張サポート-JSR-330
 - プロパティへのアクセスは、get / setを介した構文糖衣です。
 - 多態的なメソッド呼び出し。
 - バイトコードではなくJavaコードに変換されます-AndroidやGWTなどのプラットフォームを対象としたコードで正しく動作します。
 
開発者にはJavaを置き換えるという目標はありません。 XtendライブラリはJDK上の薄い層であり、JavaおよびXtendでも同じように機能します。 もちろん、開発者は最新のEclipseベースのIDEを提供します。