MPS

こないだの、JetBrains MPSを触ってみた。
ユーザーガイドは長い上に個々の要素がばらばらに書いてあるのでとりあえずは、スクリーンキャストを見たほうがわかりやすい。ざっくりというとコンパイラコンパイラ+テンプレートエンジン+IDEみたいな何か。

作ったDSLの補完機能付エディタができちゃうのは嬉しいけど、MPS自体のIDEになかなか慣れない。全部XMLかなんかで直接編集させろと。
IntelliJになれてれば違うんだろうか。