关闭

将闭包和对象视为类似,有时很有用

尊敬的大师 Qc Na 和他的学生 Anton 一起走路。希望提醒大师进行讨论,安东说:“师父,我听说物体是件好事 - 这是真的吗?” Qc Na 怜悯地看着他的学生并回答说:“愚蠢的学生 - 对象只是一个穷人的封闭。” 被严厉批评,安东从他的主人那里离开并回到他的牢房,打算研究关闭。他仔细阅读了整个“Lambda:The Ultimate …”系列论文及其表兄弟,并实现了一个带有基于闭包的对象系统的小型 Scheme 解释器。他学到了很多,并期待通知他的主人他的进步。

在他与 Qc Na 的下一次行走中,安东试图通过说“师父,我已经努力研究这件事,并且现在明白物体真的是一个穷人的封闭物”来打动他的主人。Qc Na 用他的棍子打了安东,说:“你什么时候学习?闭锁是穷人的目标。” 那一刻,安东开悟了。

来源: http//c2.com/cgi/wiki ?ClosuresAndObjectsAreEquivalent