>>757
何が言いたいのかよくわからんから最大限エスパーして答えるけど、ほとんどOOPじゃなくてクロージャ自体の話に見える
例えばそれぞれlispのクロージャだと何故問題にならないの?
>・ OOPにおけるクロージャは飛び先が隠ぺいされる goto
そう言いたければ好きにすればいいけど、で?OOPとの関係も不明
>・ クラスの遠隔に設置される場合は、名前がないのでクロージャのセマンティクスが明確に消失する (\x -> \x +1)は加算? 曜日のシフト?
OOPと無関係
>・ (\x -> \x +1) と (\y -> \y +1) をそれぞれクロージャクラスのオブジェクトにしたときの同値判定
なぜ同値判定が必要なの?OOPとの関係も不明
>・ (\x -> \x + 1) 1 のとき、 アプライが必要になってクラス表現するときとプリミティブのときでセマンティクスが崩れる ネストしたときのリフト
何が言いたいのかわからん(何をクラス表現するのか、セマンティクスがどう崩れるのか、何をネストしてリフトするのか)
>・ クロージャのオブジェクト生成がクラスのオブジェクト生成と同期しない
「クロージャのオブジェクト(生成)」の意味がわからん。生成が同期しないことによる弊害も書かれてない
>・ クロージャの生存期間がクロージャだけを見ても分からない
OOPと無関係