イマドキのIDE事情 第118回 Eclipse発の新言語「Xtend」を試してみよう!

IDE連載の第118回です。今回はEclipse Xtendを取り上げています。

Xtendは最近この日記でも取り上げていますが、Eclipse FoundationでXtextのサブプロジェクトとして開発されているプログラミング言語です。Xtextは何かというと、DSLを作成するためのフレームワーク/ツールキットのようなもので、文法定義からパーサを生成できるのはまあ普通の話ですが、Xtextを使うとEclipse上で動作するエディタなども自動生成できてしまいます。
IDEの連載ですが、今回はXtendのプログラミング言語としての話がメインでIDEの話はほとんどしていませんw ただ、Xtendを触るとXtextのDSL生成ツールとしての強力さがよくわかると思います。
Xtendについては引き続きこの日記でも触れていこうと思います。