Island Life

< BGM | 今年初泳ぎ。昼の陽射しはもう夏のようだ。 >

2004/03/04

Joel on Lisp: flame war寸前のところで、わりといい意見があったりする。

HREF Considered Harmful: Seasideを書いた人のblog。webアプリでのセッション管理について。 Kahuaはpure functionalに書く場合は自動的に "snapshot everything" アプローチだな。というか、functional programmingというのは 本来全てのsnapshotが残るものだ(使われなければGCされる)。 Kahuaでもプログラマが明示的に状態を変更することでその原則を破ることはできる。 あと、persistent dataへの出し入れはmonadicで後戻りがきかない。

Tag: Programming