趣闻Google不让Unix之父提交代码万芳
【趣闻】Google不让Unix之父提交代码-CSDN.NET
哀悼结束,生活还要继续。
说段趣闻吧。大家都知道,C语言和Unix的发明者、图灵奖得主、最具传奇性的程序员Ken Thompson加盟Google之后,与一帮高手一起捣鼓出了又一惊天之作:并发时代的系统编程语言Go。Go一经面世就闯入了编程语言排行榜前20,创造了奇迹。
可是,Gawker网站今天爆料,他在Google居然没有提交代码的权力!原因呢,只不过是按公司规定,所有程序员必须通过编程语言考试,而他还没有参加过这种考试,至少在《Coders at Works》一书写作前:
Peter Seibel: 我知道Google有一个规定,每个新员工都要在接受编程语言测试之后,才允许提交代码。那就是说你也得考(你自己发明的)C罗?
Thompson: 是啊,我还没考呢。
Seibel: 你还没考? 难道你还不能提交代码吗?
Thompson: 是啊,我不能提交代码,不行 我只是还没有去考试,还没觉得有必要去考。
看来Google真是一家唯算法唯规则的公司。三年前,Google曾被曝光用算法和机器人程序来给申请者提交的简历打分。此外还有很多招聘和面试程序中的古怪事情不断见诸报端。
无独有偶,昨天成为CSDN头条的文章 从盖茨到扎克伯格:极客的力量 中,也爆出开发Mac操作系统核心程序员之一Hertzfeld现在在Google也不快乐:
使赫兹菲尔德发生变化的不只是时间,还有他的工作环境。谷歌将工程师看作最重要的资产,认为员工必须喜欢自己从事的工作,同时支持开源软件。但赫兹菲尔德承认,谷歌是一家大公司,在产品设计方面有严格的标准和程序,因此减少了他工作中的乐趣。他说: 我与工作的关系是艺术家与他的作品的关系,但在谷歌,我无法从自己的工作中获得快乐。
尽管个人的控制力降低了,但赫兹菲尔德拥有了产生更大影响的可能性。有时,谷歌的几行代码可能会影响成千上万的人,这为他的工作带来了一种激情。他说: 这里的一切都是主流的。谷歌、iPhone,这些比上世纪60年代甲壳虫乐队更能影响文化,它们甚至会影响整个人类。
对了,《Coders at Work》 一书是对15位顶级程序员(包括图灵奖得主高德纳、Erlang和JavaScript
之父、Norvig、Guy Steele等等大师)的访谈集,在同类书中是最有趣、最有料而且最精彩的一本。中文版还在翻译中,将由人民邮电出版社图灵公司出版。微软研究院的邹欣做了不错的读书笔记1,2,3,4,大家可以去先睹为快。搞技术的,了解高手的思想有时候至关重要。
【人物小传】
Ken Thompson 计算机科学先驱,最具传奇性的程序员。C语言前身B语言和Go语言、Unix和Plan 9操作系统、UTF-8和正则表达式的发明者。1983年图灵奖得主,美国科学院和工程院院士。1943年2月4日生于新奥尔良。加州大学伯克利分校电子工程与计算机硕士。1966年加入贝尔实验室,2000年退休。
据文献记载,1969年,他在Multics操作系统项目失败后的无聊时间里,为了在一台PDP-7计算机上玩自己编写的 太空旅行 游戏,而用汇编开发了Unix的最早部分(文件系统)。是的,伟大的操作系统是玩出来的。
他还开发过一个名为Belle的象棋程序,打遍天下无敌手。
Andy HertzfeldApple的第一个软件魔术师,也是Mac操作系统的主要开发者之一。他还是著名苹果公司轶事网站Folklore.org的创始人,这个网站后来编成了《苹果往事》(电子工业出版社博文公司出版)一书。
【致歉和致谢】
本文是我在《程序员》杂志第5期审稿熬夜加班的缝隙时间里完成的,犯了两个错误,将Thompson名字误写为Thomson(两处),并将生日搞错。特此致歉。
感谢greatneal和ljgeniulslj两位CSDN读者指正。请发邮件到liujiang # csdn.net,领取新一期《程序员》杂志各一份。
另外要说明的是,称Ken Thompson为C语言之父虽然不能算全错,但的确不够准确。他是C语言前身B的创造者,而C语言本身是他的亲密战友Dennis Ritchie(两人同年获得图灵奖)为了开发Unix新版本,以B为基础创造出来的。感谢rtm读者指正。你也获得了新一期《程序员》杂志一份。
还有,C语言名著K R C一书的作者是Kernighan和Ritchie两人,但Kernighan并不是C的创造者,他开发的语言叫awk(三位作者之一)和AMPL,他对Unix操作系统也有很多贡献。
刘江,CSDN暨《程序员》总编
- 奥拓立翔携最新租赁新宠闪耀LDI2017中间合金磁带库飞轮注油机托盘Frc
- 大中矿业争做我国钢铁行业的坚强后盾手提秤假发套增味剂压敏垫片碱锰电池Frc
- 真空包装机械业走出低价盲区焊接设备资兴轻涂纸定子铁芯厨具加盟Frc
- 万讯自控拟收购军工资产或已筹备多年硝酸钙钢丝螺套烘干VDSL水泥Frc
- 食品包装的设计窍门你知道吗阳台粗碎机转印纸电动辊筒电动球阀Frc
- 调结构雷沃装载机一季度呈勃勃生机滴丸机花园专业染料白金首饰铬铁Frc
- 徐工滑移装载机参与徐丰公路路面清扫深井泵紫外线减速箱电缆桥架气动产品Frc
- 浅谈客车空调系统的计算机辅助设计汽车封釉塑胶成型防尘圈偏心轴螺纹球阀Frc
- 广州全国首创智慧路灯与大功率直流充电桩集绵阳幕墙玻璃养猪机械手动套筒压面机Frc
- 金属容器包装印刷新工艺的发展趋势0开远沙发清洗人造板涂胶家庭影院Frc