TT中文网

手机浏览器扫描二维码访问

第六百八十三章 贝尔实验室的unix(第1页)

KenThompson在老婆不在家的三周里面写出了UNIX操作系统。

1966年硕士毕业之后,被贝尔实验室多次邀请加入。

他和GE、MIT一起开发Multics操作系统,1969年因为过度设计而无法实现其宏大目标。

贝尔实验室花不少钱推出,但是Ken继续找到一台PDP7机器,废物回收,设计了太空旅行游戏。PDP7运行速度慢,他和DennisRitchie等人,重新设计文件系统,加快速度。

结果他第一周开始实现shell,第二周开始实现编辑器,第三周开始实现汇编器。

这三周刚好老婆带孩子回娘家,他完成了所有工作,在1969年写出了操作系统Unix。

而DennisRitchie发明c语言。然后用c语言重写了UNIX。让UNIX可以轻松的在各个游戏之间移植。

公元1969年,贝尔实验室的KenThompson和DennisRitchie正在设计一个史无前例的操作系统:Unix

Dennis兄,昨夜我一夜未眠,我感觉我们上了贼船了设计一个操作系统可真不容易啊你看看操作系统得管理多少设备键盘,鼠标,屏幕,打印机,光盘U盘,游戏杆......

嘘!天机不可泄漏,光盘,游戏杆,U盘,几十年后才能发明啊!

所以说上帝交给我们的任务不容易啊,得应对未来几十年的变化。你想想,我们可以开发一个针对键盘读写的程序,还可以开发一个针对打印机读写的程序,可是光盘U盘现在都不存在,怎么开发?

在昨晚梦里,上帝好像说了一句话,我想不起来了只记得抽象这俩字

抽象?这些多乱七八糟的设备,有什么共同点?

你看啊,这些设备虽多,但共同点是都可以向它们写点东西,或者可以从它们读点东西。

一个东西,可读可写,那不就是我们上周开发完的文件吗?

对对,老弟说得非常对我想起来了!上帝在梦里给我说的就是:Everythingisafile!

我们再细化一下,文件就是个抽象的概念像个接口,其他的设备都是文件的实现。

没错,但是还有一个小问题,既然把这些设备当成了文件那总得像文件那样给它们一个路径名(Pathname)吧!

嗯,有道理,当这些设备注册到操作系统的时候,操作系统就给它们分配一个像文件那样的路径,让它们成为文件系统的一部分!

如此甚好,以后程序员可以像操作一个文件一样来操作设备了:

它们都有一致的命名空间

它们都有一致的操作方法

(open,read,write,close)。

钦,等等!我们俩不是在用汇编开发操作系统吗,你这是什么编程语言?

哦,我忘了告诉你了,这是我私下里开发的语言叫做C语言,可移植性比较好,用它来开发Unix将来就可以移植到各种机器上去了。

老兄厉害啊,这C语言比汇编看起来舒服多了,敲完这行喝酒去!

1971年,Ken休假期间回到母校加州大学,开设课程,讲解操作系统原理。一行行的给学生分析代码。激发了很多学生对编程的热情。Unix在很多大学开始流行起来。

其中影响了BillJoy。

1983年Ken和Dennis获得图灵机。

2000年Ken从贝尔实验室退休。

6年后63岁的他加入Google,发明了go语言。

喜欢数学心请大家收藏:()数学心

请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。

迷津蝴蝶  上流假象  我在死亡副本当管理员  死神不来了  还是修仙吧  撩惹疯批顶E,笨蛋少爷他逃了  攻略对象变成室友后,他不对劲  君为客  枭鸢  神魔剑玄录  杀了那个妖鬼  兽世养山君[种田]  末世后我成了疯批alpha们的安抚剂  新搬来的邻居  我真没想在过去的年代当学霸  怪物崽崽和他的怪物监护人  小仓鼠今天有猫了吗  夸夸我的神探祖父穿越爹  穿到虫族和军雌相亲  第三十年明月夜  

热门小说推荐
豪门大佬的六岁小侄女

豪门大佬的六岁小侄女

继承了千万债务后,司念念本以为要做努力赚钱还债的小可怜,没想到人生突然开了挂,成了北城司家团宠小公主,爷爷疼,奶奶爱,还有个侄女控的三叔保驾护航。司叔叔我家念念身娇体弱,你们不准欺负她!刚刚目睹司念念徒手举起卡车的众人司三少放心,我们不敢!司奶奶我家念念人美心善,连只蚂蚁都舍不得踩死,你们不要欺负她!刚刚目睹司念念徒手扭断杀手脖子的众人司老夫人放心,我们不敢!司爷爷我家念念勤俭节约,从不浪费一分钱,你不要难为她。早已沦为司念念小弟的某债主司老爷子放心,我不敢!一次简单的任务,步宸夙捡回了一只黏人的撒娇精。从此宠着护着爱着,眼看着生米就能煮成熟饭了,他却突然发现司念念看他的眼神越来越不对劲了。糟糕!难道是隐藏多年的马甲要掉了?如果您喜欢豪门大佬的六岁小侄女,别忘记分享给朋友...

天官赐福 完结+番外

天官赐福 完结+番外

八百年前,谢怜是金枝玉叶的太子殿下,风光无限的天之骄子。谁知一朝得道飞升,成为万人供奉的武神,却是急转直下,一贬再贬贬无可贬。八百年后,谢怜又双叒飞升了。这一次没有信徒也没有香火,某日收破烂归来...

烽火小军医

烽火小军医

楚云,一个前途无量的天才医生,一次空难,穿越到了桂南会战的战场,从此开始了他的军医生涯!给你还原一个真实的桂南会战现场!以及随着主角成长,将会呈现更多战役战争结束后,穿越到平行世界。...

我没看过火影啊

我没看过火影啊

穿越到了火影世界,但是我没看过火影啊!不过问题不大,据说这是个高达大战外星人的故事,又名黑绝救母记,只要我努力学习,凭我卷王的本事。我也能开高达!如果您喜欢我没看过火影啊,别忘记分享给朋友...

宠妻如命:霸上腹黑甜妻

宠妻如命:霸上腹黑甜妻

庆祝最后一个单身夜,却不想醒来遇到了被人下药拍艳照追杀的狗血情节。情急之下,她抱上了土豪金的大腿,还顺带把人家给推倒了,甩下两张软妹币开溜了。一觉醒来,帝少发现自己被人嫖了!堂堂帝氏集团的少主竟然只值两百块钱!打脸,赤果果的打脸!很好惹了本少,还想逃?给我全城通缉!那个我不是故意的,我赔还不成。赔?这倒是个好主意,我正好缺个媳妇!哈?你要干什么住手!干什么?当然是身体力行以表你的诚意!从此慕瑾萱得了一种病,看见床就腿软!如果您喜欢宠妻如命霸上腹黑甜妻,别忘记分享给朋友...

全民养鲲进化

全民养鲲进化

关于全民养鲲进化末世降临,异种来袭。若想活命,唯有养鲲。当第一头鲲坠入地星,灾难由此开启。强大的外星异种,可怕的域外凶兽,狰狞的神秘古神。地星人民唯一的抵抗手段就是养鲲进化鲲,以鲲为武器。吞噬进化之路无穷尽,究竟谁能将鲲给进化到最终形态!覃某打麻将时操作失误,竟误打误撞进化出机械舰鲲!七岁小孩什么都不懂,竟然进化出暴食九头蛇!隔壁大叔本以为进化失败,结果没想到出现亡灵灾鲲!厉害了我的天!蓝觉炉火营地竟有人抓...

每日热搜小说推荐