ΨΨΨ Smalltalk/ Squeak 教えろゴルァ ΨΨΨ
■ このスレッドは過去ログ倉庫に格納されています
0606595
NGNG> actionに対応してないオブジェクトを引数にした時に
handle:do:で例外処理するか、あるいはあらかじめrespondsTo:でチェックしておく。
> SmalltalkがLISPから影響を受けているって話を聞いた事がありますが、
> この辺がそうなのかなぁ。
うん。BlockClosureはLISP系言語から持ってきた概念の代表例だね。
あとはリフレクションとかメタプログラミング関係もLISP系から。
もうじきこれに継続(call/cc)も加わるよ。
BlockClosureが「これから実行する処理」を表わすのに対して
call/ccは「過去、これから実行しようとしていた処理」を表わす。
おもしろいよ。
■ このスレッドは過去ログ倉庫に格納されています