首页 > 国际 >

互联网人物|C语言之父丹尼斯·利奇的传奇一生

2019-01-19 10:42:26 网络整理 阅读:66 评论:0

尼斯·利奇 (Dennis MacAlistair Ritchie)出生于1941年,美国计算机科学家。黑客圈子通常称他为“dmr”。他是C语言的创造者、Unix操作系统的关键开发者,对计算机领域产生了深远影响。

互联网人物|C语言之父丹尼斯·利奇的传奇一生

Dennis MacAlistair Ritchie

1941年9月9日,Ritchie出生于纽约布朗克斯区,父亲是贝尔实验室的交换系统工程师Alistair Ritchie。Ritchie在新泽西长大,从小便是“别人家的孩子”,成绩优异,大学顺利成章进入哈佛。

在哈佛读书期间,有一次Ritchie碰巧参加了哈佛的计算机系统Univac I如何工作的讲座。(Univac I即UNIVersal Automatic Computer的缩写,通用自动计算机)他对所听到的内容非常着迷,并希望了解更多。于是,Ritchie开始更彻底地探索计算机,并对它们的编程方式格外感兴趣。

互联网人物|C语言之父丹尼斯·利奇的传奇一生

Univac I

在当时,麻省理工学院 (MIT)的一些计算机实验室需要能够在计算机编程方面提供帮助的人,Ritchie带着自己不懈的好奇心加入其中,并帮助其他科学家一起开发更先进的计算机系统和软件。

开始研究操作系统

60、70年代,大多数计算机体积庞大,占用了整个房间并且只能进行有限的拨入访问,于是小型台式计算机正在成为工程师们的攻克对象,可是这些计算机没有易于使用的操作系统,于是Ritchie决定自己做一个。

这一决定得到了麻省理工学院Honeywell和General Electric的支持。一些大学和私营企业的科学家也来帮助构建这个系统。他们创作的系统能够同时处理多达一千个用户,并且可以一天24小时运行。

项目结束后,也是毕业之际,Ritchie放弃了本专业物理学,转而决定将计算机作为他的事业。1967年,他加入了贝尔实验室(Bell Labs)。对Ritchie而言,他从未将编程视为一个问题(problem,)而是一个需要解决的难题(puzzle)。

互联网人物|C语言之父丹尼斯·利奇的传奇一生

Ritchie曾表示,“我不想专注于具体的项目,而是希望能够拥有丰富的经验和想法。所以我开始从事各种项目,以了解我的专业知识。”

相关文章