zoukankan      html  css  js  c++  java
  • Herb Sutter的一些观点

    昨天就开始看这个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提供特别语法支持。这也是老生常谈的咚咚了。
  • 相关阅读:
    Number Sequence
    不容易系列之(3)—— LELE的RPG难题
    又见回文
    统计元音
    数列
    regular expression
    野兽男孩
    GameStd
    boost and qt compile.
    kde4 + compiz只有两个桌面的问题
  • 原文地址:https://www.cnblogs.com/jobs/p/558078.html
Copyright © 2011-2022 走看看