Xtendまとめ

Information

date version note
2012/07/24 0.1 first
2012/07/29 1.0 サンプル実行まで

version

Xtend :
Eclipse : 4.2 Juno (Eclipse Marcketを使用するので)

概要

JVM上で動く言語
Javaとの連携がシームレス
→〜.xtendのソースを作成すると、対応する〜.javaのソースが自動で生成される

InfoQの記事

http://www.infoq.com/jp/news/2012/07/xtend-release-10

インストール

ここ参照。Eclipse Marcketからインストールを行う。

http://gihyo.jp/dev/serial/01/engineer_toolbox/0023

文法

ここに日本語でまとめが載ってる。内容は下記のサンプルの項目のリンクの邦訳。

http://d.hatena.ne.jp/Naotsugu/20111220/1324398720

サンプル

公式のドキュメントにサンプルと、文法一覧が載ってる。

http://www.eclipse.org/xtend/documentation.html

サンプル実行

Movie

(未解決)
MovieのサンプルをEclipse上で打つと、以下のようなエラーが出る。
Incompatible implicit return type. Expected java.util.List or R[] but was java.util.List

メモ・所感

日本語で読める資料が少ない。
イマイチ用途が不明。
流行るのかなぁ?
今のところは、これ以上深入りしない。(2012/07/29)