「Rubyは2007年にアーリーマジョリティに受け入れられてキャズムを超えた。これからなくなることはないし、より広い領域で使われるように変化し続ける」---。パシフィコ横浜で開催されたゲーム開発者向けイベントCEDEC2011にて、プログラミング言語Rubyの開発者であるまつもとゆきひろ氏は2011年9月8日、「Ruby開発が教えてくれたこと」と題して特別講演を行った(写真1)。 まつもと氏はまず、約30年前にシャープのポケコン(ポケットコンピュータ)でプログラミングを始めたころの話から始めた。その当時からプログラミング言語への関心が高く、書籍を通じて様々な言語を学んだという。「例えば、Pascalの入門書では、ポケコンのBASICにはなかったローカル変数や再帰呼び出しについて学んだ」。 こうした経験を通じ、「世の中にはたくさんの言語があって、後から登場した言語には改善された機能が盛り込ま