用户操作系统Unix的前世今生
【前言】 Brain Kernighan,加拿大计算机科学家,曾就职于贝尔实验室,目前为普林斯顿大学教授。他曾参与 Unix 的研发,也是 AMPL 与 AWK 的共同创造者之一,他和 Dennis Ritchie 共同写作了C语言的第一本著作《C程序设计语言》,他是大名鼎鼎的 K & R 里面的 K,当然也是 AWK 里面的 K 。作为 Unix 的开发者之一、Unix 命名者,亲眼见证了 Unix 的诞生。 关于 Kernighan,还有一个有趣的定律——柯林汉定律。 柯林汉定律:调试一段代码的难度是编写它们的两倍,因此如果你的代码写的尽可能巧妙,按照定义而言,你可能没有能力来调试它了。 关于 Unix ,除了 Kernighan,有三个人的名字需要记住:美国计算机科学学者和工程师、B语言发明人 Ken Thompson,美国计算机科学家C语言的创造者、Unix操作系统的关键开发者Dennis Ritchie 以及 达特茅斯学院的兼职教授、著名数学家、工程师以及程序员 Doug Mcllory。 Unix 的诞生地贝尔实验室真的是大神云集,自己好几天才能做出来的东西别人可能...
