と、思う。改めて。飛び抜けて素晴しい部分があるわけじゃないけど、あるべきものがある良さ、というかそんな感じ。紹介文みたいなのを書いてみたくなったので書く。 http://www.iolanguage.com/ プロトタイプベースのオブジェクト指向言語。だいたいのことがオブジェクトへのメッセージだと考えればいい。 a := 1 write (a, "\n") a = 2 write (a, "\n") updateSlot = method(x, write("update ha iya da!\n") ) a = 3 write (a, "\n") 初期化は := で、後からの代入は = で行なわれる。 = は updateSlot の呼び出しに他ならないので、このプログラムを実行すると、 1 2 update ha iya da! 2 と表示される。まあこんなことは他でもできる言語は多い