libdispatch 来自apple的开源多线程编程库 |
发布: 2009-10-14 07:36 |
这是apple在Snow Leopard中引入的一个新的特性,现在已经开源,主要实现对多线程编程的封装,简化多线程编程的复杂度,提高多纯种程序的稳定性。 libdispatch使用apache license 2开源协议发布。 这个库是针对apple系统编写,目前还不能用在其他linux/unix等posix系统中。但是由于它良好的包装风格及思想理念,目前许多的linux/unix开发人员已经开始了这个库的移植工作。在不久之后,我们就可以在常见的linux/unix系统中看到它了。 目前freebsd已经完成了libdispatch的大部分移植工作。 项目地址:http://libdispatch.macosforge.org/ |
原文: http://qtchina.tk/?q=node/363 |
Powered by zexport
|