オンラインで使えるコンパイラ&インタプリタのideoneが便利

ideoneはフリー(つまり無料)で使えるオンラインコンパイラ&インタプリタ.
http://www.ideone.com/

ソースコードをフォームに書いてsubmitするとそれの動作結果が表示され,submitしたコードのページへの固定リンクも用意される.
40以上ものプログラミング言語に対応していて,CやC++,Javaはもちろん,Perl,Ruby,Python,ScalaといったLLに加えて,C99,C++0x,さらにはBrainf*ckのような奇特な言語も動く.また,submitするコードの言語として「Text」を選べば,単なるテキストの貼り付け場所としても使える.
ちなみに残念ながらRubyはバージョン1.9のみ対応で,1.8は使えない.Perlは5も6も使える.

以前はオンラインのコンパイラ&インタプリタといったらcodepadを使っていたのだけど,ideoneの方が最新の言語仕様に対応していて高機能なので,今後はしばらくideoneを使ってみようと思う.