人物

历史 · 环球

肯·汤普森:不走寻常路

海外网 崔玉玉
2018-02-07 07:29:13

肯·汤普森

  现年75岁的肯·汤普森,无论是在编程界这个圈子里,还是在计算机这个大行业内,都称得上是“祖师爷”级别的人物。作为美国计算机科学的领军人物,肯·汤普森经常不走寻常路,出奇制胜。

  汤普森1943年出生在美国新奥尔良。1960年开始就读于加州大学柏克莱分校,主修电气工程,仅仅过了一年,汤普森就拿到了他的电子工程硕士学位。当时他的导师是美国著名的数学家、计算机科学家埃尔温·伯利坎普。当被问到为什么学编程时,汤普森说:“因为我从小喜欢逻辑学。”

  汤普森是C语言和UNIX(尤尼斯)操作系统的开发者,也因此被誉为“C语言之父”和“UNIX之父”。不过,很多人不知道的是,这两大发明的诞生却与一款汤普森迷恋的游戏有关。

  离开校园之后,汤普森加入了名满天下的美国贝尔实验室。该实验室是晶体管、激光器、太阳能电池、通信卫星、电子数字计算机等许多重大发明的诞生地,堪称“发明家的摇篮”。1968年,汤普森参与了贝尔实验室与麻省理工学院、通用电气公司联合开发的Multics(多路信息计算)系统项目。可是,贝尔实验室认为Multics系统周期长、成本高、前景不佳,不久便撤出了。这对于汤普森而言实在是个糟糕的消息,因为他自己编写的“Space Travel”(空间旅行)游戏就是基于这个系统的。无奈之下,汤普森找到一台老式PDP-7电脑(由迪吉多公司所研发的一款迷你电脑),重写了他的游戏。在这个游戏移植的过程中,汤普森写出了UNIX系统。在完成UNIX系统开发的基本工作之后,汤普逊觉得UNIX系统需要一个系统级的编程语言,于是创造了B语言。后来另一位顶级程序员丹尼斯·里奇在B语言的基础上创造了C语言。UNIX与C语言相结合,便产生了新的可移植的UNIX系统,并逐渐流行开来。

  UNIX系统在贝尔实验室是供大家免费使用的。有人发现,汤普森总能进入每个人的账户,于是一位同事便分析UNIX代码,重新编译了系统。令人意想不到的是,汤普森仍然能进入他们的账户,贝尔实验室的科学家们却对此束手无策。直到1983年,汤普森才在他的图灵奖获奖感言里揭示了这一秘密,原来,让他轻松“侵入”各位同事账户的秘诀不在UNIX代码,而在编译UNIX代码的C编译器里,而汤普森正是编译器的开发者。

来源:人民日报海外版
编辑:尹文卓

新闻排行

热点人物

  • 热点人物

    十九大代表风采录

  • 热点人物

    中国梦·劳动美 大国工匠

  • 热点人物

    老职工、老党员向党说句心里话

  • 热点人物

    “中国天眼之父”南仁东:23年,用心血铸...

  • 热点人物

    情感与责任铸就工匠精神

资讯 · 快评

娱乐 · 体育

  • “迟到”名将韩天宇抵达平昌

      因为在上海集训期间腰部的旧伤复发,韩天宇没有在3日随短道队大部队前往平昌,而是回北京进行了治疗。6日下午,韩天宇跟中国花样滑冰队一起抵达平昌冬奥会运动员村,身穿白色团服的韩天宇看上去春风满面。

  • “新白娘子”中扮法海 乾德门因病去世

      据台湾媒体消息,在电视剧《新白娘子传奇》中塑造经典“法海”形象的演员乾德门2月5日在台湾病逝,享年74岁。乾德门经纪人发布声明,称乾德门2月5日凌晨4点病逝于新店同仁医院。

学者 · 名家

商界 · 创客

  • 农业职业经理人谢娇:“白领”农民(图)

      在四川崇州道明镇的不少村民眼中,谢娇是一个能干的女娃子。出生在农村、父亲是农民的谢娇,女承父业,先后从事农业职业经理人、林业职业经理人职业,不仅自己有着不菲的收入,还带动周边农户发展现代农林产业。

  • 愿赌服输孙宏斌

      孙宏斌说:“我会尽力,希望不留遗憾。但如果仍然没有办法,那也只能遗憾了,人生有很多遗憾。”或许人生会有很多遗憾,但冰冷的资本市场可不会容忍太多遗憾。

历史 · 环球

新闻日历

友情链接

人民网 | 新华网 | 中国网 | 央视国际网络 | 国际在线 | 中国经济网 | 中国广播网 | 中国日报网 | 中国青年网 | 光明网 | 中国新闻网 | 中国西藏网
中国台湾网 | 党建网 | 千龙网 | 东方网 | 南方网 | 北方网
京ICP证100580号 | 互联网新闻信息服务许可证 (1012009003) | 京公网安备 11010102002957号 | 中国互联网视听节目服务自律公约
广播电视节目制作经营许可证(广媒)字第185号 | 信息网络传播视听节目许可证(0111630)
关于我们 | 广告服务 | 联系我们 | 本站地图 | 投稿邮箱 |版权声明 |违法和不良信息举报电话:010-84151598 |网络敲诈和有偿删帖举报电话:010-84151598
Copyright 2008-2017 by www.workercn.cn. all rights reserved
扫码关注



工人日报
客户端
苹果版
安卓版