Io言語(以下単にIo)は大変魅力的なプログラミング言語だが日本語による情報がほとんどない。そこで、過去ぼくが書いた Io についての記事をここの掲載しておこうと思う。これを書いた時期にはこの Io と Haskell を勉強していたが、現在はどちらも封印している。ウェブとロボットに集中するためにぼくの趣味の一つであるプログラミング言語についての探求を棚に上げたというわけだ。しかしせっかく書いた記事でもあり、Io に興味のある人たちの参考になるとも思いここに再掲載することにしたのだ。 【 Io Language - http://iolanguage.org/ 】 Io は JavaScript のごとくプロトタイプベースで Smalltalk のごとく純粋オブジェクト指向の言語。誕生したのは 2002年4月とのこと。現在満11歳の言語だ。この Io はメッセージ・パッシングという単一機構