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