昨天就开始看这个PPT,看了几遍,对并发的前景有了更多的理解。

http://irbseminars.intel-research.net/HerbSutter.pdf


可以从他的网站上下载视频版本。

过去30年,主流软件开发一直忽略了并发。但是现在,并发时代要来了,因为我们的新电脑是并发的,软件开发将会迎来巨变。

现在买的电脑,是双核的,明年就会是4核,然后就是8核,16核,32核……,都是之后几年的事情,一切都不遥远!
1.JPG


很多服务器程序准备好了(也不完全是吧),而客户端程序还没有。
2.JPG


算法的时间复杂度改变了

3.JPG



盲人摸象
4.JPG



技术发展史
 

 

出现
进入主流
GUIs
1973 (Xerox Alto)
~1984-89 (Mac)
~1990-95 (Win3.x)
Objects
1967 (Simula)
~1993-98 (C++, Java)
Garbage Collection
1958 (Lisp)
~1995-2000 (Java)
Generic Types
1967 (Strachey)
~198x (US DoD, Ada) ~1995-2000 (C++)
Concurrency
1964 (CDC 6600)
~2007-12 (est.)


他的PPT中还讲述了Acitve Object、Future、Atomic之类的,VC提供特别语法支持。这也是老生常谈的咚咚了。

温少 2006-11-12 02:11 发表评论


文章来源:http://www.cnblogs.com/jobs/archive/2006/11/12/558078.html
posted on 2006-11-20 02:08 温少的日志 阅读(218) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: