温少的日志

我希望我所作的事情对别人有所帮助!
随笔 - 178, 文章 - 1, 评论 - 1055, 引用 - 4
数据加载中……

关于并发程序设计(二)

并发程序设计的领域,有三个牛人

Doug Lea (Java util.concurrent)
Douglas C. Schmidt (ACE、POSA2)
Herb Sutter (C++/CLI concurrent)


Doug Lea

Doug_Lea.jpg
util.concurrent包的作者,JSR166规范的制定。图书著作《Concurrent Programming in Java: Design Principles and Patterns》。在JDK 1.6的源码中,还看到他修改的代码(例如重写Exchanger,修正N parters时死锁的问题)。随着JDK 1.5、1.6的普及推广,他的思想,他的作品,都将产生极大的影响。


Douglas C. Schmidt

douglas.jpg
他创造了ACE,一个流行开源跨平台的C++网络框架。他的图书著作:
《C++ Network Programming: Mastering Complexity Using ACE and Patterns》
《C++ Network Programming: Systematic Reuse with ACE and Frameworks》
《Pattern-Oriented Software Architecture: Patterns for Concurrent & Networked Objects》
他的成果:
Leader/Follow模式
ACE Reacotr
ACE Proactor
虽然ACE中也包括Acitve Object、Future等,他的书中也讲述了基于事件/基于任务的模型,但这些并非他的创造。

Douglas C. Schmidt的成果是网络、并发、跨平台。 Douglas C. Schmidt创造辉煌的时刻已经过去了。

Herb Sutter

hps-small.jpg.gif
ISO C++标准委员会主席,微软C++/CLI首席架构师,Exceptional三卷书的作者,目前领导微软的concur Project。从2005年开始,他一直发表一些预告并发时代来临的文章。2005年,他代表Microsoft参加OOPSLA,主题就是关于C++ /CLI的并发。Herb Sutter是我极为敬仰的牛人!

他的网站:
http://www.gotw.ca/

posted on 2006-11-10 13:09 温少 阅读(496) 评论(1)  编辑 收藏

评论

#1楼    回复  引用    

为什么说 Douglas C. Schmidt创造辉煌的时刻已经过去了?
2008-07-24 10:25 | Stone Jiang [未注册用户]

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2006-11-11 18:31 编辑过


相关链接:

历史上的今天:
2004-11-10 MySql 5.0.1