- 博客(2)
- 收藏
- 关注
为括号正名!
(教育用,大腕版,纯搞笑) 一定要爱上括号 Scheme 一个都不能省的那种 Vim、Emacs 都能自动高亮括号对 看一眼就知道表达式是在哪个参数位置上返回的 心里别提多舒坦 没那个我现在都不知道怎么写程序! 用 Python 的时候 括号逗号元组连一块儿 三四层的函数调用就看不出来哪儿对哪儿了 Perl 光括号就七八种,还能自定义 鬼能背得得那匹配规则 Ruby 倒...
2008-04-06 12:53:54 128
Lua 的协同和 Scheme 的延续
我记得某期《程序员》在介绍 Lua 时说“Lua 的协同程序类似 Scheme 的延续,只是自由度更高。”。我认为这样的说法是欠妥的,因为事实上协同的能力比延续要弱。 首先来看下延续。理论上,延续是这样一种编程风格:对于每个函数,增加最后一个延续参数,所有的函数都不返回值,而把返回值作为参数传给延续参数。这样一来,建立延续标记的函数(如 call/cc)就可以获取调用路径中任何一个标记,...
2008-02-01 12:21:53 307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人