2008-02-08から1日間の記事一覧

WebとGPL

http://wiredvision.jp/blog/yomoyomo/200802/200802061000.html を読んで思ったけれど、そもそもWeb上のサービスはソースコードが公開されていても、そのサービスを再現するのが難しいということは少なくないよね。例えば、ユーザーベースとかデータベース…

関数呼び出し: Haskell, OCaml, Concurrent Clean

関数呼び出しの引数の取り扱いというのは、eagerとlazyの2種類あるわけですが、たいていの言語はどちらかだけを採用しているものなわけです。たとえばOCamlはeagerでHaskellはlazyです。 で、しかしそれだけでは不便なので、その逆を実現する機構をもってい…