さらに引き続きOLPC

今日も引き続きOLPCメーリングリスト上でだらだらと議論。でも、OLPCの一部の人はマジ駄目です。

http://lists.laptop.org/pipermail/devel/2007-September/006421.html

というメールを書いたのですが、結局ハッカー達は教育には興味が無いので、OLPCの哲学的基盤になっているはずの教育理論をバカにしたりするわけなのですよね。

引き続きOLPC

今日も引き続き、CalculateとPippyの話が続く。Constructionismとは何かということについて(まあ俺も良く判っているとは言いがたいが)、「適当になにかやっていてつまらないことでも自分で発見できたらよい」という程度の理解の人が多くて困る。

FLEXの言語デザイン

FLEXといっても新しいものではなく、Alanの博士論文ねたのほうだが、";"はスタックトップの値を捨てるというオペレーションで、","はスタックトップの値を残すオペレータであって、それで複数の文をつなぐのは別に式を演算子でつなぐのと大差は無い、というデザインなど微妙に面白い。詳しくはまだまだ続くsqueak-devでの議論を参照のこと。

OLPC

といいつつ、sugarとdevel メーリングリストに、内心に秘めた「OLPCのソフトが如何に駄目か」という気持ちを秘めつつ、Calculateという電卓アプリとPippyというPythonインタープリタインターフェイスについて論じるメールを書く。最初にあった反応は意味不明に絡んでくるものだったのだが、それは軽く受け流し、CalculateとPippyの作者とやり取り。

Smallltalkerとしては、表面的に違っていても実質似ているものはどんどん統合するほうがよい、という気持ちになるわけなのだが、世の中その反対の方向に考える人が多い、ということにしばしば驚かされるわけではある。