2009-02-25

Metalinguistic Abstraction

本文的标题其实是SICP第四章的标题,这一章的内容是迷人的,让人心醉。我们可以看到如何用Scheme实现一个Scheme解释器,如何实现惰性求值,如何在解释器内部实现非确定性计算,以及如何实现一个查询语言。收获知识的喜悦,突然想起陶潜的一句诗:“此中有真意,欲辩已忘言。”

这里有一些有趣的程序,类似SICP第五章,将Scheme代码翻译成C代码,甚至llvm汇编。

Q1的MBO也终于设定,我的英语IDP目标是技术写作 -- 内容为Lisp和Ruby中的DSL特性。

标签: ,

2009-02-19

三言两语

当我比较专注的时候,一个明显的特征是:坐在椅子的扶手上,目不转睛地向下俯视显示器。昨天终于搞定一个烦人的臭虫,打了补丁后做测试。正当我重复这个习惯的时候,老大突然出现在一米开外:“[GQ的中文发音],你在乐什么呐?” 愣了一下,回复:“搞定一个bug,正在测试。”

我早已习惯了大家对我的称呼,只是从老大嘴里说出来的时候,还是有点汗。:-)

标签:

2009-02-09

2009

人越成长,烦恼越多;越是理性,忧虑益甚。从7号回到上海便没有自然地笑过,懒洋洋的不想言语。胸中有万语千言,却始终也未置之于纸上。本我、自我、超我之间碰撞了千百回,留下身躯疲惫。

厨房里,拿起手边的碗往锅里随手一搁,才发现东西丢错了 -- 应该是肉丝而不是扇贝。于是关掉煤气,用筷子一颗一颗拣起。

女友建议周末去看电影,我爽快地答应了。除了科技馆的3D巨幕,我们还真的没有单独一起看过通常意义上的电影。这不该成为缺憾。

标签: