そうなのです。PerlもPHPもPythonもRubyも(アルファベット順)、みいぃんなCで書かれているのです。 「この言語を書くための言語」という役割において、Cに置き換わるものというのは未だにありません。確かに一部C++やJavaに置き換わったり、GHCのように処理系自身がその言語で書かれたものもありますが、とても主流とは言えないのが現状です。 それはなぜかというと、「世界を書くための言語」というのは「世界の底」に直接アクセスする必要があるから。その点でJavaは少なくとも主流になるのは難しい。VMを前提とすることで「階層」が一つ上がってしまっているから。Cと上位互換のはずのC++もなぜかいまいち流行っていない。多分「Cと上位互換」ということでむしろ「上の階層」を狙ったものになってしまっているから。 JRuby も Jython も Quercus も IronPython も PyP

