来,膜拜几个计算机界的大牛。

就让我们从Dennis M. Ritchie谈起吧。Dennis M. Ritchie,不用多说了,c语言和unix之父,写就著名的K&R。提到这本书就不得不提及另外一位作者,其中的K就是指的Brian W. Kernighan,他除了和Ritchie合著K&R,还写了unix编程环境,程序设计实践等,还有著名的AWK脚本语言其中的K,也是指的他。

其实和Ritchie一起写作unix的还有一位,那就是Ken Thompson,他们几个当年都是贝尔实验室的。他还参与过multics系统的研发,期间他开发了一款游戏。后来贝尔实验室因为项目进展缓慢,撤出了项目,他发明了B语言,用B重写了这款游戏,而且用B语言写了一个操作系统——unix。但B语言在写系统软件时性能不高,这时Ritchie就在B语言基础上发明了c语言,并同Thompson一起,用c重写了unix操作系统,并因此一同获得了1983年的图灵奖。值得一提的是,Thompson退休后去做了飞行员哦(对比,我只能说,国外的这些计算机大牛们,其实并不像我们想象的那么技术宅,后面还会提到另一位大神,也是喜欢飞行的)。

上面提到了Ken Thompson这个K,但其实还有一位K,同样是大神级别的人物,那就是大名鼎鼎的Donald E. Knuth。他的作品,计算机程序设计的艺术,向来被视为经典。比尔盖茨曾说过,如果你能全部看懂的话,那可以发一份简历给我了。除此之外,人家嫌第一卷的出版商,把书中的数学公式印的太丑,于是随手发明了排版软件或者叫语言Tex,当年本科论文还是用它写的哩,膜拜。还有啊,像是KMP算法中的K,也是指的他。他的中文名字叫高德纳,是1970年代访问中国时,由著名华裔计算机科学家姚期智(前阵子已经和杨振宁教授一同拥有中国国籍了,哈哈)的妻子为他取的。晚年隐居,为的是完成原计划的TAOCP全七卷,如今已完成了第四卷的前面几本分册,后面的就让我们拭目以待,翘首以盼!

还有今天在看算法导论时无意中发现,其中一位作者是Ronald L. Rivest。要搁以前,那肯定还是完全不知道是谁啊,但前阵子研究了安全和加密算法之后,对这个名字那是记忆深刻(其实没有,我认出他完全是因为他那极具特色的面容,哈哈),RSA非对称加密算法中的R,就是他,而且我们所熟悉的md5算法,也是出自他之手。如此一来,算法导论仿佛和自己距离拉进了不少啊。都没外边的啊,哈哈

还有编程语言实践这本书的作者,Michael L.Scott,他发明了MCS锁,并和Doug Lea一同研究过并发理论。而Doug Lea又是谁呢?这就是大名鼎鼎的java并发库juc(java.utils.concurrent)的作者!

还有还有,另一位我特别崇拜的偶像,著名的unix环境高级编程,unix网络编程,tcp/ip详解的作者,W.Richard Stevens,写就了这么多经典的著作,是让我对于著书立传,分享个人观点,造福众人,第一次产生无比崇敬之情的人!这么说也不是说别的书不值得我崇敬,只是当时就突然让我觉得,如果不是这么喜欢分享的人,把自己的心得体会系统的总结成书,我辈要在里面摸爬滚打,摸索到何时啊,可见大神从来坦荡,从不藏着掖着的。和Ken Thompson一样,他也是一位飞行爱好者,不幸的是,他在一次飞行中,永远的离开了我们,至今都没有被找到,对我们来说实在是一种遗憾。

好了,时候也不早了,就让我在对大神们的崇拜之情中,安然的睡去吧,好梦!

计算机群星闪耀时-记计算机界的大牛们相关推荐

  1. “互联网” 的群星闪耀时

    在人类的历史长河中,我们这一代人是最幸运的一代,因为我们生活在一个智慧飞扬的时代. 这个时代最伟大的发明是什么?或许每个人心中都有不同的答案.在小灰看来,这个最伟大的发明有两个,一个是计算机,一个是互 ...

  2. 激荡25年的中国互联网发展史(上篇):“互联网” 的群星闪耀时

    作者 | 小灰  来源 | 程序员小灰 在人类的历史长河中,我们这一代人是最幸运的一代,因为我们生活在一个智慧飞扬的时代. 这个时代最伟大的发明是什么?或许每个人心中都有不同的答案.在小灰看来,这个最 ...

  3. 信创之下:国产数据库群星闪耀时

    文章来源于36氪,原文作者:36氪 张从祥 群星的无序和璀璨,给了行业未来可期的希望感. 在给国内某全国性股份制银行做完数据库集群改造后,阿九(化名)终于松了一口气. "我们公司协助客户又一 ...

  4. Milvus 群星闪耀时|又一个小目标达成 :社区正式突破 15,000 星!

    如果把 Milvus 看作开源世界中的一束微光,那用户便是无垠宇宙中点点闪烁的星光.用户每一次点亮 star 之时,Milvus  就会迸发出更加耀眼的光芒. 不知不觉,已有数以万计的 star 为 ...

  5. 量子力学的群星闪耀时

    1 今天要给大家推荐的书是<给孩子讲量子力学>.我是从一起学习英语的同窗@康愉子的微博上看到她提起这本书,很有兴趣,便买来看.看罢颇觉过瘾,这确实是一本适合家长以及中小学生一同去阅读的科普 ...

  6. 烤仔万花筒 | “人类群星闪耀时”系列NFT现已在Tspace开售

    按图索骥,烤仔为你介绍 Conflux 生态里那些极具潜力的项目. 历史是真正的诗人和戏剧家,任何一个作家都别想超越历史本身. --斯蒂芬·茨威格   <人类群星闪耀时> 在历史的长河中, ...

  7. 【北大AI公开课13讲全链接+最强干货盘点】中国AI +,群星闪耀时

    转自 微信公众号 新智元 新智元推荐 整理:张易 胡祥杰 [新智元导读]本文盘点了刚刚结束的北大 AI 公开课的精彩干货,附全部的文字实录链接和视频链接,是全景式地了解中国 AI 产业发展现状和趋势极 ...

  8. 人类群星闪耀时!!!——人类史上第一张黑洞照片全面解析

    本篇文章谢绝转载\Large\fbox{\textcolor{red}{本篇文章谢绝转载}}本篇文章谢绝转载​ 3个多月前人类史上第一张黑洞照片正式出炉,虽然这个时候蹭热度有点晚,但我还是要把它写完 ...

  9. 人类群星闪耀时——决定人类历史的10个瞬间

    ISBN:978-7-5125-0762-3 作者:[美]斯蒂芬·茨威格 译者:彭浩容 页数:229页 出版社:国际文化出版社 阅读时间:2022-05-15 推荐指数:★★★☆☆ 属实看着不是很清晰 ...

  10. 采用计算机发布调度命令时 必须严格遵守,实用文档其他之铁路调度命令格式图片调度命令规范格式...

    铁路调度命令格式图片调度命令规范格 式 一.发布行车调度命令的 原则 1.指挥列车运行的命令和口头指示,只能由列车调度员发布. 旅客列车的加开.停运.折返.变更径路及车辆甩挂的命令, 经铁道部.铁路局 ...

最新文章

  1. linux下c的网络编程---转载
  2. C++Primer:函数(参数传递:引用形参)
  3. tensorflow是python自带的吗_python-Tensorflow-没有名为’_pywrap_tensorflow_int...
  4. 如何用EasyRecovery找回已经删除的图片?
  5. iOS开发多线程篇—线程间的通信
  6. lua数据结构php,Lua数据结构
  7. 安装R软件(R、studio)的安装包下载官网和教程
  8. Windows Server 2012和2016从Evaluation评估版升级到正式版方法(附带产品密钥/key)
  9. java支付宝扫码支付,简单生成二维码方法
  10. keilC51和MDK_ARM的安装与兼容及LED点亮实验
  11. winhex查看mysql_使用WINHEX查看innodb的BTree高度
  12. 针式打印机偏移测试软件,精打教程(3)打印机打印偏移设置
  13. 经管之家账号被封,显示IP地址不在允许范围内
  14. 原装驱动后声卡没声音【解决办法】
  15. MongoDB中索引的创建和使用详解
  16. 【操作系统】编程实现如下互斥同步问题:桌上有一空盘,爸爸可向盘中放苹果,也可向盘中放桔子,儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。请用P、V原语(wait和signal操作)实现爸爸、儿子、女儿三
  17. View的这些基础知识你必须要知道,聪明人已经收藏了!
  18. Linux系统的护花使者-----守护进程
  19. 【干货】240+套年终总结汇报PPT模板,让你的PPT逼格满满!(附下载)
  20. 华东交通大学计算机专业导师,华东交通大学计算机专业2017考研调剂信息

热门文章

  1. 玛雅历 —— C++
  2. 北京地标《信息化项目软件开发费用测算规范》完成公开征求意见
  3. webserver的使用
  4. 常见无线电重点频段划分及参数设置
  5. crossover程序错误_如何使用Crossover在Linux上安装Windows应用程序
  6. 7. ShowWindow
  7. eclipse简单的中英文切换,觉大多数的版本都可以
  8. 洪水攻击程序c语言,洪水攻击原理及代码实现全攻略(附源代码)病毒防范 -电脑资料...
  9. 爱心动画c语言,jquery+html5烂漫爱心表白动画代码分享
  10. 计算机网络期末复习(学会不挂科)