LISP Scheme Part2
■ このスレッドは過去ログ倉庫に格納されています
0392391
NGNGなるべくなら、「通常の言語」に汚染されていない人に、
変な制限のある関数でなく、
SchemeやCLのfirst-classな関数を先に知ってもらいたい。
不幸にも制限や例外のある関数の概念が染み付いちゃった人
には、closureなんて言葉を使わず
「Schemeの関数はfirst-classだ(妙な例外はない)」
と言うことだけ知ってもらうのが良いだろう。
closureという言葉を聞いて「そんなことを勉強しなきゃ
ならないのか」と欝になった人には
「(first-classの)関数(を実現する仕組み)のことだと
思っていて何ら不都合はない」
「だからそんな言葉は気にするな」と言いたい。
■ このスレッドは過去ログ倉庫に格納されています