Ruby,Block,CPS 和 call/cc
来源:互联网 发布:抗震小英雄涉诈骗 知乎 编辑:程序博客网 时间:2024/05/21 08:03
原文:Ruby, Blocks, CPS and call/cc
这是一个在Chez Box有关Ruby的周末。
这个夜晚我一直搞不懂,各种各样的原理是如何被应用得那么广泛,Ruby运行库又如何处理它们?
下面,我希望了解:
传递/调用一个块与在当前的frame上"直接"执行代码,相比之下,性能损耗何在?如果块在frame结束扩如中不引用任何符号,消耗会上升还是降低?对于CLR和C#,我虽然知道这是怎么回事,但是重这里应用的那个环境来看,我却不那么肯定我的自觉。
有人开始使用块来构建简单的,类似于CPS的模块吗?如果有,那么运行时栈管理器是如何支持的?
广泛使用Kenel.callcc的人多吗?或者将来某个时候使用它的人多吗?在各种操作系统上,它是如何执行的?对于在栈上可能发生的extern "C"调用,运行时库又会如何处理?
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby,Block,CPS 和 call/cc
- Ruby | Block和迭代器
- CC Call Proceeding和CC Progress的区别
- VC之美化界面篇
- VC之美化界面篇
- 又一个Java的嵌入式数据库引擎
- Martin上海演讲实录3:细数Ruby语言优缺点
- WEB打印 转
- Ruby,Block,CPS 和 call/cc
- Visual C++ 中的ODBC编程
- Visual C++ 中的ODBC编程
- 索引对查询条件顺序的影响
- Caucho Resin 开始支持 PHP
- asp.net1.1中动态更改页面标题
- C#中的代码和数据
- 几种VC++数据库开发技术的比较
- Eclipse发布Web Tools Project 1.0