dingstyle |
| 分享发现 • dingstyle 有人注意到今天的Google Doodle么?是一个蛇年的贪吃蛇小游戏~ 2013 年 2 月 10 日 • 最后回复来自 jacy | 1 |
| 问与答 • dingstyle 写CV时如何排版,如何选择字体搭配才能读起来最舒服呢? 2012 年 10 月 21 日 • 最后回复来自 sectic | 24 |
| iPhone • dingstyle 新浪这个东西是怎么做到的? 2012 年 9 月 25 日 • 最后回复来自 martianden | 9 |
| 分享发现 • dingstyle CSSS+JS仿Matrix中的Code Rain 2012 年 8 月 1 日 • 最后回复来自 dingstyle | 5 |
dingstyle 最近回复了
| 回复了 kstsca 创建的主题 › 提前曝光 apple 既air以后下一个系列max,第一批有 iPhone Max iPad Max macbook Pro Max2013 年 12 月 31 日 |
@ivanor 来源是?
| 回复了 undozen 创建的主题 › 可以再聊聊 emacs vs vim 吗?2013 年 5 月 10 日 |
楼主一定是来收铜币的,于是我来送5铜币了。
| 回复了 zikkeung 创建的主题 › 国外有人用macvim模仿sublime text22013 年 4 月 27 日 |
@egen 这个只能在MacVim下用,控制台下优势何在?
| 回复了 pythonee 创建的主题 › github图标怎么变成方块了?2013 年 4 月 3 日 |
字体没显示出来,这些图标都是字体
| 回复了 workaholic 创建的主题 › 前端菜鸟问题:网页宽度选择960px还是1200px?2013 年 3 月 29 日 |
responsive
| 回复了 aisensiy 创建的主题 › 在编辑器里面你怎么样从当前的括号跳到括号后边2013 年 3 月 29 日 |
楼上有几位理解错了吧,楼主应该是说vim下不离开insert模式要怎么跳出括号。其实如果括号后面就是行尾,按Ctrl-e就可以了。另外,内置自动补全括号的编辑器,直接键入')'光标不就跳到括号外面去了么?
| 回复了 jingwentian 创建的主题 › Skillpages2013 年 3 月 15 日 |
@dingstyle typo,是1000万
| 回复了 jingwentian 创建的主题 › Skillpages2013 年 3 月 15 日 |
敢情这网站超过10万用户大多是被spam骗过来的啊……
| 回复了 jiyinyiyong 创建的主题 › 有没有同学来讲解下王垠的代码的...2013 年 3 月 5 日 |
@jiyinyiyong 他做的是自动将一个普通程序转换为等价的CPS形式。
| 回复了 jiyinyiyong 创建的主题 › 有没有同学来讲解下王垠的代码的...2013 年 3 月 4 日 |
楼上几位说得很清楚了,我在这里稍微补充一下:CPS的基本思想是将普通函数的return转换为调用另一个函数(即这个函数的continuation),由于函数永远都不会返回,我们也就不需要调用栈。举例来说呢,Chicken Scheme这样的编译器就会利用CPS来消除调用栈。
另外,如果一个程序写成了CPS形式的话,call/cc这个special form可以用一个普通函数来实现:
(lambda (f k) (f (lambda (v k0) (k v)) k))
由于call/cc一直是解释器性能优化的一个难点,不难理解CPS转换对于现代函数式语言的编译器、解释器的重要意义了。
另外,如果一个程序写成了CPS形式的话,call/cc这个special form可以用一个普通函数来实现:
(lambda (f k) (f (lambda (v k0) (k v)) k))
由于call/cc一直是解释器性能优化的一个难点,不难理解CPS转换对于现代函数式语言的编译器、解释器的重要意义了。