- 博客(7)
- 收藏
- 关注
原创 程序员需要一本面向对象的实践指南吗?
《道法自然——面向对象实践指南》一书10月即可问世。网上关心这本书的朋友不少,我在这里也自卖自夸一下,贴两篇我自己写的评论文章吧。程序员需要一本面向对象的实践指南吗?王咏刚2004年8月正方:当然当然,面向对象这鬼东西跟王菲的歌儿一样,初听时空灵、澄澈,诱惑力十足,听多了却发现它离我们凡人竟那么遥远,简直是遥不可及。你一定背过无数面向对象的名词术语,你一定记过许多UML的图示和标记,可无论
2004-09-28 17:33:00
4219
6
原创 有一种道理叫“实践”
《道法自然——面向对象实践指南》一书10月即可问世。网上关心这本书的朋友不少,我在这里也自卖自夸一下,贴两篇我自己写的评论文章吧。 有一种道理叫“实践” 王咏刚 2004年7月《道法自然——面向对象实践指南》是一本关于“实践”的书。作为主创者之一,我很想写一写这本书问世的经过——尽管这多少有些自卖自夸的嫌疑,很容易
2004-09-28 17:31:00
2903
7
原创 Scheme语言自定义语法结构时的Literal identifier
Scheme语言允许用户使用let-syntax等机制自定义特殊的语法结构。定义这种语法结构时使用的Pattern language里有一个不太显眼的Literal identifier,就是下面语法中的:(syntax-rules ... )Scheme标准R5RS里对Literal identifier的阐释比较晦涩难懂。我根据自己的理解写了一个小例子,大概可以起到补充说明的作用:
2004-09-28 17:25:00
2452
原创 感谢裘宗燕老师!
8月份,我在业余时间里不自量力地翻译了Scheme语言(事实上)的标准文档R5RS。本来,我的想法是,一边把这个不成熟的译文当作自己的学习资料,一边把它贴到网上供大家参考。但译完重读的时候,我才发现,R5RS本身文辞严谨、逻辑缜密,我自己在FP和数学方面的积累又极其有限,以至于译文中碍眼的硬伤和含混的措辞比比皆是——这样直接放到网上岂不误导了读者?在孟岩兄的提醒下,我把试译稿发给几位熟悉Sch
2004-09-28 17:22:00
10029
22
原创 Scheme语言的“阴阳谜题”
Scheme语言的“阴阳谜题”Scheme语言里有一个著名的“阴阳谜题(Yin-yang puzzle)”,大概是这么几行代码:(let* ((yin ((lambda (foo) (newline) foo) (call/cc (lambda (bar) bar)))) (yang ((lambda (foo) (write-char #/*) f
2004-09-18 23:16:00
11923
17
原创 困倦,因为9/11报告
困倦,因为9/11报告9/11报告发布的时候,我就觉得,这会是一份非常详尽、细致,把信息公开精神演绎到极限的报告。当时,我从网站上下载了报告的pdf文档,但实在没有体力对着电脑屏幕阅读那么厚的一本书,最终还是托人从美国带了一本。9/11报告用的纸非常差,字也不大,但考虑到它的定价与其他美国书相比已经算很低的了,我还是知足吧。结果,最近这些天睡觉前总是忍不住要把报告翻上几页,然后就老是不知不
2004-09-08 16:38:00
2946
5
原创 免费发布一个简单而有趣的计算工具
Jef Raskin 在 The Humance Interface: New Directions for Designing Interactive Systems 一书中提到,好的用户界面应当把用户当前的关注对象(文档)和用户要施加给对象的操作(命令)统一起来。由此出发,Jef Raskin谈到了好几个非常前卫的界面设计理念。其中之一是,用户可以在编辑过程中,实时地计算或处理被选中的内容,甚
2004-09-08 16:37:00
8264
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人