手机浏览器扫描二维码访问
kenthompson在老婆不在家的三周里面写出了unIx操作系统。
1966年硕士毕业之后,被贝尔实验室多次邀请加入。
他和ge、mIt一起开mu1tics操作系统,1969年因为过度设计而无法实现其宏大目标。
贝尔实验室花不少钱推出,但是ken继续找到一台pdp7机器,废物回收,设计了太空旅行游戏。pdp7运行度慢,他和dennisRitchie等人,重新设计文件系统,加快度。
结果他第一周开始实现she11,第二周开始实现编辑器,第三周开始实现汇编器。
这三周刚好老婆带孩子回娘家,他完成了所有工作,在1969年写出了操作系统unix。
而dennisRitnetIx。让unIx可以轻松的在各个游戏之间移植。
公元enthompson和dennisRitchie正在设计一个史无前例的操作系统:unix
dennis兄,昨夜我一夜未眠,我感觉我们上了贼船了设计一个操作系统可真不容易啊你看看操作系统得管理多少设备键盘,鼠标,屏幕,打印机,光盘u盘,游戏杆......
嘘!机不可泄漏,光盘,游戏杆,u盘,几十年后才能明啊!
所以上帝交给我们的任务不容易啊,得应对未来几十年的变化。你想想,我们可以开一个针对键盘读写的程序,还可以开一个针对打印机读写的程序,可是光盘u盘现在都不存在,怎么开?
在昨晚梦里,上帝好像了一句话,我想不起来了只记得抽象这俩字
抽象?这些多乱七八糟的设备,有什么共同点?
你看啊,这些设备虽多,但共同点是都可以向它们写点东西,或者可以从它们读点东西。
一个东西,可读可写,那不就是我们上周开完的文件吗?
对对,老弟得非常对我想起来了!上帝在梦里给我的就是:everythingisafi1e!
我们再细化一下,文件就是个抽象的概念像个接口,其他的设备都是文件的实现。
没错,但是还有一个问题,既然把这些设备当成了文件那总得像文件那样给它们一个路径名pathname吧!
嗯,有道理,当这些设备注册到操作系统的时候,操作系统就给它们分配一个像文件那样的路径,让它们成为文件系统的一部分!
如此甚好,以后程序员可以像操作一个文件一样来操作设备了:
它们都有一致的命名空间
它们都有一致的操作方法
open,read,rite,c1ose。
钦,等等!我们俩不是在用汇编开操作系统吗,你这是什么编程语言?
哦,我忘了告诉你了,这是我私下里开的语言叫做netix将来就可以移植到各种机器上去了。
老兄厉害啊,这c语言比汇编看起来舒服多了,敲完这行喝酒去!
1971年,ken休假期间回到母校加州大学,开设课程,讲解操作系统原理。一行行的给学生分析代码。激了很多学生对编程的热情。unix在很多大学开始流行起来。
其中影响了bi11Joy。
1983年ken和dennis获得图灵机。
2ooo年ken从贝尔实验室退休。
6年后63岁的他加入goog1e,明了go语言。
作品简介这是一个催人泪下的故事,真的,不骗你好吧,假如生活欺骗了你,不要悲伤不要哭泣。这绝对不是一篇普普通通的养猫文绝对不!这里没有萝莉之歌,没有...
莫名其妙被带到女尊世界当大山的守护者。好吧,当就当吧,毕竟古代的大山可是个宝藏山啊,什么都有可能捡到。可是捡着捡着,突然有一天,她捡到了一个大美男。从此,大美男就缠上了自己,自己是收呢,还是不收,不过他的身份好像不一般啊!女尊我是大山守护者...
失忆三年,只想过平凡的生活,奈何当代驾送一位宿醉的富家千金时,被强行逆推!一夜风流之后,生活再起波澜他叫江夜,一代战神,一代兵王,一旦笑容收起,心狠手辣!狂兵枭龙...
孟凡是一家机床厂的工人,每天过着重复而枯燥的生活,然而这一切却随着一颗小行星的到来而改变了。一颗巨大的小行星以极快的度撞在了地球上,于是大规模海啸地震火山喷酸雨接踵而至,近十亿人死于灾难。正欲抚平灾难带来的伤口的人类,却现这只是一个开始。席卷全球的瘟疫爆,五十亿人变成丧尸,各种动物疯狂变异和进化,更有不明外星生物出现,人类已然到了灭绝的边缘。更有人断言,不出十年,地球上将不会再有人类存在。...
穿越到禽满四合院中,林天只想过好自己的小日子,然后凭借系统在这个时代光热。但是满院禽兽不愿意,笑你无,恨你有。四合院不鸡飞狗跳,狗屁倒灶,那还是四合院吗?林天那就打,毕竟禽兽自有天收嘛四合院之禽兽必有天收...
结婚三年,娱乐圈十八线糊咖6曦然除了在结婚的那几天和自己的老公打了几次照面,然后老男人就远赴海外开拓市场,留下自己年轻貌美的新婚妻子无人问津。其夸张程度甚至连经纪人小陈都觉得她一定是不想火不想炒作才骗我已婚的!日常恩爱全靠人设维持长辈们心中的温婉贤内助形象,直到有一天好姐妹江婉来一张图片,并附言有意思的,娇妻难当,总裁别来沾边...