分类: 系统运维
2011-11-02 09:38:53
黑客至尊丹尼斯·里奇
黑客定义
根据美国《发现》杂志,黑客有五种定义:
1、研究计算机程式并且以此增长自身技巧的人;
2、对编程有无穷兴趣和热忱的人;
3、能快速编程的人;
4、擅长某专门程序的专家,如“UNIX系统黑客”;
5、恶意闯入他人电脑或系统意图盗取敏感信息的人。对于这类人最合适的用词是“CRACKER”,而非“HACKER”。
黑客至尊:丹尼斯·里奇和肯·汤普森
有一些人因为改变历史而出名,有一些人是因为创造了历史而出名,丹尼斯·里奇属于后者。当我们多数人还在学走路的时候,他已经开发了C 语言,这是人们使用最广泛的程式语言。里奇和汤普森的高超技艺和创造力无疑把他们推上了“黑客”名人堂的最高地位。
1969年,贝尔实验室的肯·汤普森开始利用一台闲置的PDP—7计算机开发一种多用户、多任务的操作系统。很快,丹尼斯·里奇加入了这个项目,在他们共同努力下UNIX诞生了。里奇受一个更早的项目———MULTICS的启发,将此操作系统命名为Unix。早期UNIX是用汇编语言编写的,但其第三个版本用一种崭新的编程语言C重新设计。C是里奇设计出来并用于编写操作系统的程序语言。通过这次重新编写,Unix得以移植到更为强大的DEC PDP—11/45与11/70计算机上运行。后来发生的一切,正如他们所说,已经成为历史。Unix从实验室走出来并成为了操作系统的主流,现在几乎每个主要的计算机厂商都有属于他们自己版本的Unix。
至今,里奇也从未停止过有关电脑及作业系统方面的工作。作为一名早期的黑客,他后来的工作受到了许多电脑组织的推崇。目前,里奇主管贝尔实验室位于新泽西州的计算机科学研究中心的系统软件研究部门。
丹尼斯·里奇1941年9月9日生于纽约布朗克斯维尔。在哈佛大学取得物理学和应用数学硕士学位后,于1968年加盟贝尔实验室。肯·汤普森1943年生于路易斯安那州,1965年和1966年分别取得加州柏克利大学的电力工程学学士和硕士学位,1966年加入贝尔实验室。
鲜为人知的事实:虽然里奇是C编程语言的作者,他本人最喜欢的程序语言却是Alef。汤普森是疯狂的业余飞行员,曾远行莫斯科,体验驾驶苏联米格—29战斗机的乐趣。
********************************************************************************************************************************
********************************************************************************************************************************
没有文采,转载一些资料算是纪念吧!