Java, RubyMatzにっき経由です。http://headius.blogspot.com/2007/03/can-your-ruby-do-this.html見た途端に「これはやられた!」「この発想はなかった!」とびっくりしました。びっくりするようなことって、いつもすごくシンプルで「あーーーなんでこれ思いつかなかったんだろう!」ってことがすごく多いですね。 やってることは、Rubyのヒアドキュメント機能によって別スクリプトのソースを読みこむというテクニックと、ヒアドキュメントの受側がそのままスクリプティング・エンジンに渡す言語指定子になっているというテクニックの合わせ技ですね。 groovy G def z = 'multilanguage' println("${x}, ${z} ${y}") G Javaにはヒアドキュメントがないので知らない方もいるかもしれませんので一応説