一个偶然的机会看到<Structure and interpretation of Computer Programs>上面出神入化的Scheme,让我突然对lisp产生了一种原始的冲动。而且据说这门古老的语言是一门经典的黑客语言,不知道为什么从小到大只要和黑客有关的东西我都有种偏爱。就这样买了《Practical Common Lisp》,我要开始我的lisp之旅了,希望我能成为一名合格的和课(PS:无限畅想中。。。。。)
IDE选择,毋庸置疑像我这样的Mac粉毫不犹豫选择了Lisp in a Box,可是由于基于Emacs搞的我晚上都睡不了觉(PS:强迫症睡觉之前一定要把问题搞完。。。。)。打开了Emacs我就傻了,感觉就像文盲在看文言文一样。。。。。没办法硬着头皮上,还好作者相当体贴基本上把问题都说的很细很具体,可是对于一个文盲,都是眼泪。(PS:不自觉想起来当初学习iOS的时候,照着书敲都会打错,一个TableView例子都要搞到半夜。)
书上东西我就不说了,写的很具体,说说我遇到得问题,免得大家耽误时间。首先是新建lisp文件,当时我照着书做的时候,书上说新建文件指定文件名,我就照着做了结果当我想写入我人森的第一次的时候,竟然坑爹的告诉我说该buffer read only。天杀的,我这是得罪谁了照着书做也会错=。=!。然后我决定无论如何我也要写进去(PS:估计是昨天晚上困了脑残了),结果还真的让我在万能的g