最近最愉快的两个体验,其一是玩耍Glamorous Toolkit。其二是阅读《The Little Schemer》。
前者是一个具有高度可塑性的编程环境,给你一种万事可为的自由感。它是SmallTalk,所以秉承SmallTalk的设计理念:一个系统在设计上,应该让一个普通人的心智可以完全理解,这个人不应该被限制在一个特定局域。
后者的阅读体验颇似《理想国》,作者以对话体的方式引导你前进,甚至也具有柏拉图的戏剧感和幽默感,平易近人却恢弘磅礴。它所展示的东西仿佛昭然若揭,让你觉得怎么之前就没有想到。当你知道地球是球体之后,也觉得这是昭然若揭的,过去的几千年里它还可能在乌龟背上。
Lisp是一种关于递归的宗教,SmallTalk则是由“消息”建立的游乐场。
两者都拥有惊人的一致性和美感,以及仅仅是理解它们就能带来强烈的愉悦感。