肯尼斯·蓝·汤普森 编辑

1983年图灵奖得主、美国国家科学院院士、美国国家工程院院士

肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森

肯尼斯·蓝·汤普森(Kenneth Lane Thompson),1943年2月4日出生于美国路易斯安那州新奥尔良,1983年图灵奖得主,美国国家科学院院士,美国国家工程院院士,谷歌公司软件工程师。肯尼斯·蓝·汤普森于1965年获得加州大学伯克利分校理学学士学位;1966年获得加州大学伯克利分校电子工程与计算机科学硕士学位;1967年至1969年担任美国新泽西州默里希尔贝尔实验室技术人员;1980年当选为美国国家工程院院士;1983年担任贝尔实验室研究员,同年获得图灵奖;1985年当选为美国国家科学院院士;1997年当选为美国计算机历史博物馆fellow;1998年被时任美国总统比尔·克林顿授予美国国家技术奖章;2000年担任Entrisphere公司研究员;2005年入选ACM SIGOPS名人堂;2006年担任谷歌公司软件工程师。肯尼斯·蓝·汤普森的研究主要集中在操作系统、编程语言、电脑游戏以及语音和数据程序上。

基本信息

编辑

中文名:肯尼斯·蓝·汤普森

外文名:Kenneth Lane Thompson

国籍:美国

出生地:美国路易斯安那州新奥尔良

出生日期:1943年2月4日

毕业院校:加州大学伯克利分校

职业:科研工作者

主要成就:1980年当选为美国国家工程院院士1983年获得图灵奖1985年当选为美国国家科学院院士

学位/学历:硕士

人物生平

编辑
1943年2月4日,肯尼斯·蓝·汤普森出生于美国路易斯安那州新奥尔良,他的父亲服役于当时的美国海军。

1965年,获得加州大学伯克利分校理学学士学位。

1966年,获得加州大学伯克利分校电子工程与计算机科学硕士学位。

1967年—1969年,担任美国新泽西州默里希尔贝尔实验室技术人员。

1980年,当选为美国国家工程院院士。

1983年,担任贝尔实验室研究员,同年获得图灵奖。

1985年,当选为美国国家科学院院士。

1997年,当选为美国计算机历史博物馆fellow。

1998年,被时任美国总统比尔·克林顿授予美国国家技术奖章。

2000年,担任Entrisphere公司研究员。

2005年,入选ACM SIGOPS名人堂。

2006年,担任谷歌公司软件工程师。

肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森

肯尼斯·蓝·汤普森" alt="肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森

肯尼斯·蓝·汤普森" src="https://bkimg.cdn.bcebos.com/pic/77094b36acaf2edda3cccd78204716e93901213f3550?x-bce-process=image/format,f_auto/resize,m_lfit,limit_1,h_336"/>肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森肯尼斯·蓝·汤普森

肯尼斯·蓝·汤普森

主要成就

编辑

科研成就

  • 科研综述

    肯尼斯·蓝·汤普森于1969年编写了第一个版本的Unix操作系统,这是第一个可移植操作系统,它为计算领域的网络范式奠定了基础,当时使用的是运行在GECOS上的交叉汇编程序,Unix为用户提供交互式远程终端计算和共享文件系统,肯尼斯·蓝·汤普森还基于BCPL创建了一种称为B的解释性语言,用它来重新实现Unix的非内核部分,他与合作者在1973年用C语言重写了Unix的大部分,这使得进一步的开发和移植到其他平台变得更加容易,Unix后来被设计成可以在从大型机到个人电脑的设备上运行,在学术环境和互联网服务器上广泛使用。

  • 代表作品

    K.Thompson,Regular Expression Search Algorithm,Communications of the ACM,Vol.11,No.6,pp.419-422,1968.

    D.M.Ritchie and K.Thompson,The UNIX Time-Sharing System,Communications of the ACM,Vol.17, No.7,pp.365-375,1974.

    K.Thompson,“Belle Chess Hardware”,In Advances In Computer Chess 3(ed. M.R.B. Clarke),Pergamon Press,1982.

    K.Thompson,Reflections on Trusting Trust,1983 Turing Award Lecture,Communications of the ACM,Vol.27,No.8,pp.761-763,1984.

    R.Pike,D.Presotto,S.Dorward,R.Flandrena,K.Thompson,H.Trickey and P.Winterbottom,Plan 9 from Bell Labs,Computing Systems,Vol.8,No.3,pp.221-254,1995.

  • 科研奖励

    肯尼斯·蓝·汤普森于1975年获得ACM编程系统和语言论文奖。

    荣誉表彰

    获奖时间

    荣誉表彰

    1980年

    美国国家工程院院士

    1980年

    世界计算机国际象棋冠军(肯尼斯·蓝·汤普森与合作者设计的国际象棋程序——Belle)

    1983年

    图灵奖

    1983年

    ACM软件系统奖

    1983年

    IEEE Emmanuel R. Piore奖

    1985年

    美国国家科学院院士

    1990年

    IEEE理查德·w·汉明奖章

    1994年

    IEEE计算机先锋奖

    1998年

    美国国家技术奖章

    1999年

    第一届IEEE金井勤奖

    2011年

    日本信息与通信奖

    参考资料:

  • 社会任职

    编辑
    肯尼斯·蓝·汤普森1975年至1976年担任加州大学伯克利分校客座教授,1988年担任澳大利亚悉尼大学客座教授。

    人物评价

    编辑
    肯尼斯·蓝·汤普森的成就得到了很多次认可(The achievements of Ken Thompson have been recognized many times over)。(IEEE计算机协会评)

    肯尼斯·蓝·汤普森是计算机科学领域的成功先驱(Kenneth Lane Thompson is a successful pioneer in Computer Science)。(乔治梅森大学评)