您现在的位置: 汉桃叶 > 汉桃叶性味 > 正文 > 正文

好书一荐UNIX传奇史,计算机先驱布

  • 来源:本站原创
  • 时间:2021/9/6 14:03:30
治疗白癜风有什么新药 https://m-mip.39.net/baidianfeng/mipso_4668399.html

如今,UNIX及其衍生产品在特定的技术社区之外并不广为人知,但它们是若干系统的核心,这些系统已是许多人生活的一部分。Unix、Liunx、MacOS或其他变种运行在数十亿台计算机上,持续为数十亿人服务。

我们目前大部分的服务器、苹果系统手机系统、安卓系统手机系统、物联网系统中底层都是Unix。谷歌(Google)、脸书(Facebook)、亚马逊(Amazon)等公司提供的许多服务和其他大量服务都由Linux驱动。Linux是类UNIX操作系统,可以说UNIX是当今市面上流行操作系统的源头。

而这个操作系统第一版开发却只用了3周时间,后来通过不断迭代变成了技术人员认可的操作系统。如果你了解那段历史,或许便越能理解现代计算机系统是如何发展成现在这样子,也越发感激那些带来UNIX的发明天才们。

UNIX传奇的见证者布莱恩·W.克尼汉创作的新书《UNIX传奇:历史与回忆》正为我们提供了一个了解UNIX传奇背后的天才人物的机会!

布莱恩的传奇人生

布莱恩

了不起的科学家

布莱恩·W.克尼汉,年出生于加拿大多伦多,本科就读于多伦多大学工程物理专业,年获得普林斯顿大学电气工程博士学位之后加入了大名鼎鼎的贝尔实验室。年从贝尔实验室退休后,任教于普林斯顿大学计算机科学系。

当布莱恩在多伦多大学学习时,整个学校只有一台拥有32K()个36位字长的磁芯存储器和大机械硬盘形态的次级存储的IBM大型计算机,而这台机器却算是当时最高端的设备了。但即使是他在年进入普林斯顿大学读研究生时,普林斯顿大学也没有独立的计算机科学系,只有部分对计算机科学感兴趣的教授。

此时的计算机科学正处于发展初期,对于大众而言,计算机科学是一门陌生的领域。或许天才都是大胆又有远见的,布莱恩在研究生期间并没有放弃对计算机科学领域的探索,他在年暑假去麻省理工学院实习,使用CTSS和MAD编写程序,为Multics新操作系统打造工具。

第二年去贝尔实验室计算机科学研究中心实习,他为了方便在Fortran程序中做列表处理,写了一套函数库,其间也给需要学编程的物理学家和化学家上Fortran课。

这些学习经历更加坚定了布莱恩探索计算机科学领域的决心。

加入贝尔实验室

在布莱恩通过博士毕业答辩后,他并不需要进行面试和研究成果展示,便直接加入了贝尔实验室计算科学研究中心,潜心探索计算机科学这个蕴藏了无穷能量的新兴领域。

位于美国新泽西州墨里山的贝尔实验室可以说是20世纪最伟大的实验室,这里吸引了全世界的人才,也诞生了大量计算机科学界的瑰宝。

在贝尔实验室工作期间,布莱恩创造出了许多促进计算机发展的伟大成就。他与林申一起为ATT客户的私有网络优化设计提供了一套复杂工具,并一同完成了两个著名的NP-Complete优化问题的解决办法——图划分问题和旅行商问题的算法。

布莱恩不仅是著名的KR(KernighanandRitchie)中的K,是AWK(AlfredAho、PeterWeinberger和BrianKernighan)中的K,也是AMLP(AMathematicalProgrammingLanguage,数学编程语言)的创造者之一。

并且你能想象得到吗?在编译器Ratfor、文档编制预处理器Pic、Grap和数学排版语言Eqn等这些重要研究成果背后都有布莱恩参与的身影!多么惊人的创造力!

科学家的另外一种身份:作家

布莱恩不仅仅是一位了不起的科学家,他还是一位出色且多产的作家。

年,他写的第一本书,是和比尔·普劳格合著的《TheElementsofProgrammingStyle》(《编程格调》),在这本书中出现了一个以他名字命名的定律——柯林汉定律。

柯林汉定律:调试一段代码的难度是编写它们的两倍,因此如果你的代码写的尽可能巧妙,按照定义而言,你可能没有能力来调试它了。

年,他和比尔·普劳格合著《SoftwareTools》(《软件工具》),意在向非UNIX系统上编写Fortran的程序员传播UNIX工具理念。

年,他与C语言之父丹尼斯·里奇合著了《TheCProgrammingLanguage》(《C程序设计语言》),该书广为人知,被尊称为“KR手册”和“C语言圣经”。作为编程语言入门的示范传奇程序"Hello,World!"——计算机行业人踏上代码征程的初始徽章,也源于本书。

现如今,布莱恩将个人经历与旧友回忆汇编成全新力作《Unix传奇:历史与回忆》,这本书通过则传奇人物故事,将UNIX操作系统50年发展史中的重要发明与60项杰出成就串联起来,带领读者探寻9项诺贝尔奖+4项图灵奖的传奇起源。

“这是了解UNIX和它的故事的最佳途径”“读完这本书,会发现计算机领域这一个个熠熠生辉的巨星,跟你身边的朋友没有太大的不同”……这是广大读者对这本书的一致评价。

想知道UNIX背后那段恢弘历史?

不妨让《UNIX传奇:历史与回忆》带你一览风采

内容简介

自年在贝尔实验室的阁楼上诞生以来,UNIX操作系统的发展远远超出其创造者们的想象。它带动了许多创新软件的开发,影响了无数程序员,改变了整个计算机技术的发展轨迹。本书不但书写UNIX的历史,而且记录作者的回忆,一探UNIX的起源,试图解释什么是UNIX,UNIX是如何产生的,以及UNIX为何如此重要。

除此之外,本书以轻松的口吻讲述了一群在贝尔实验室工作的发明天才的有趣往事,书中每一个故事都是鲜为人知却又值得传播的宝贵资源。本书适合对计算机或相关历史感兴趣的人阅读。读者不需要有太多的专业技术背景,就可以欣赏UNIX背后的思想,了解它的重要性。

推荐书目

UNIX传奇:历史与回忆

89.00

[美]布莱恩·W.克尼汉

人民邮电出版社

预览时标签不可点收录于话题#个上一篇下一篇


本文编辑:佚名
转载请注明出地址  http://www.hantaoyea.com/xwgy/10561.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 汉桃叶版权所有



    现在时间: