多言語プログラミングの時代
ひとつの言語
望む望まないに関わらず他言語プログラミングの時代へ突入。
汎用言語が他言語であることの効能についてはなんだかうやむやになっているけど。
CSS、JavaScript、Perl、PHPも広い意味ではDSLなのかも。
なおRubyについては他のLLとはちょっと様相を異にしていて、YARVであったり仮想マシンの充実度によっては違った展開になっていくだろう、という気がしている。
そうではなく、JRubyであるようなJavaVM上で動く・・・というのはあまり意味がないとは思う。
「Javaで書くべきかRubyで書くべきか」の判断を言語そのものの生産性に求めるのはそのうちに行き詰まるのではないか、という気がするが。