言語比較

http://kilrey.com/を更新。言語仕様の比較のページhttp://kilrey.com/programming/concept/compare.htmlを作った。こう比べてしまうと

という感じだ。間違っている場所があればコメントをお願いします。


追記。
so-miyaさんのコメントを受け、幾つかの項目を見直しました。

  • C#の無名関数 x->o
  • Rubyの無名関数 o->∆
  • Assembler(gas)のマクロ o->∆
  • Awkのマクロ o->x
  • Tclのマクロ o->x

マクロの取り扱いは、evalとの兼ね合いなど、ちょっとまだ悩みどころがあります。今はLispやtemplateのような賢いマクロのみをo、字句置き換えのみのものを$#8710;としています。

さらに追記。続きをhttp://d.hatena.ne.jp/kilrey/20080620#p1に書いています。