超越标准:Mono中的Continuation
虽然Mono在大多数情况下都紧跟C#和Common Language Infrastructure规范,但有时候它也会超越他们。虽然诸如SIMD支持等特性是向后兼容于.NET的,但运行时支持的continuations却是Mono所独有的。
虽然Mono在大多数情况下都紧跟C#和Common Language Infrastructure规范,但有时候它也会超越他们。虽然诸如SIMD支持等特性是向后兼容于.NET的,但运行时支持的continuations却是Mono所独有的。
10月8号,Jetty 7.0宣告发布,人们可由位于Eclipse.org上的新主页或通过Maven Repository下载。该版本不仅代表了Jetty 6.0的一次演变,而且还代表了代码库的重大调整和诸多性能改进。此外,延续(Continuation)API现在也已移植到不同服务器之上。
Wee是与Seaside类似的Web框架,使用Continuation并提供了可复用的UI组件。在Ruby 1.9中,Continuation已经没有了内存泄露的问题,这使得在生产环境中安全地引入它成为可能。
在Ruby 1.9的分支中,最近刚刚加入了纤程(Fibers)。这个与协程(Coroutine)相类似的概念用处很多,例如可以用来实现轻量级并发等等。在这里我们来探索一下Ruby 1.9中纤程的概念、它所带来的影响,以及相应的范例代码。