Entries from 2008-08-19 to 1 day

2. Working with Feedback - WORKING EFFECTIVELY WITH LEGACY CODE (WEwLC)

Working Effectively With Legacy Code の 2章 Working with Feedback。 ついに「依存関係を切り離す=(Break Dependencies)」の具体例が。 「Edit & Pray」にならないように気をつけよう。 マインドマップから再構成したまとめ フィードバックを生かす ソ…

Tiny CLOS とか stklos とか

Scheme における、いわゆるオブジェクトシステム(Tiny CLOS とか stklos とか)ってどれくらい需要があり使われているのだろう。 comp.lang.scheme を見る限りではたまに話題になる程度。

R6RS の equal? の停止性について その2

引数のリストが循環していても equal? が停止するようになった(と思う)。 ついでに長いリストでスタックオーバーフローにならないように goto 。 goto禁止(嘘)