著者:まつもとゆきひろ 編集:なかむら はじめに 「Rubyist のための他言語探訪」は、Ruby 作者まつもとゆきひろが、Ruby と関係があったりなかったりする他の言語を紹介していく連載です。 他の言語を知ることによって、視野が広がると同時に、逆に Ruby への理解も深まることでしょう。 今回は、Ruby の言語仕様に様々な影響を与えた言語 CLU を紹介します。 CLU とは CLU は 1974 年に MIT の Barbara Liskov 教授によって 開発された抽象データ型プログラミング言語です。 ALGOL や Simula の影響を受けているような気がしますが、実際 Liskov 女史が CLU を設計した時にこれらの言語からどの程度影響を受けていたのかはよくわかりません。 世間ではあまり知られていない CLU ですが、東京工業大学木村研究室近辺ではかなり使われていた