`
找不着北
  • 浏览: 313565 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C语言的发明人拒绝Google的语言测试

阅读更多

Google不允许Unix和C语言的发明人check-in代码,因为他不愿意参加规定的语言测试。

自1969年到1973期间,Ken Thompson 在贝尔实验室和Dennis Ritchie一起实现了第一个多用户的操作系统,叫做Unix。 同时他也开发出了C语言。C语言的速度和简单易用促使Unix系统被广泛的流传。很快这两个样发明都迅速的流行起来。

这个故事被收录进去年九月份出版的 Coders At Work 这本书里, 我并不知道现在种情况是否依旧,或者 Thompson 最终屈尊让自己去参加他发明的这种语言的考试。

书里的这个故事是这样写的:

问: 我知道Google有个规定,每个员工必须通过语言测试才能check in代码。 这是否意味着你必须要参加并通过你发明的C语言的考试呢?

Thompson: 是的,我还没有去考。

问:你还没有!你被禁止提交代码吗?

Thompson: 我的确不允许提交代码,不允许… 我只是没有去考试。我从来没想过我需要那样做。

感谢 Gawker 最近挖掘出了这段故事。现在很少人愿意读 Gawker 的东西,所以我想你可能会对这个故事感兴趣。

三年前Google承认他们用机器程序 去 筛选应聘的简历, 看来做的不错,没有把Unix的发明人滤掉。

 

-- 来自 外刊IT评论 www.aqee.net

 

:)

5
8
分享到:
评论
5 楼 pangbuddy 2010-05-15  
google的原则是:不ZB,吾宁死。
4 楼 乡村里的一条土狗 2010-05-10  
c语言都忘了怎么用来
3 楼 opensdp 2010-05-10  
google的这项规定挺好的,应该效仿
2 楼 找不着北 2010-05-10  
puhua 写道
法制大于人治,合情合理的

同意 ,法制大于人治,合情合理的
1 楼 puhua 2010-05-10  
法制大于人治,合情合理的

相关推荐

    基于C语言发明自己的编程语言(见笑).zip

    这个压缩包“基于C语言发明自己的编程语言(见笑).zip”似乎包含了一个关于如何使用C语言创建自定义编程语言的教程或指南。让我们深入探讨这个主题,了解如何利用C语言实现这一目标。 首先,创建自己的编程语言需要...

    C语言09-看门狗复位测试程序(STC32G-DEMO-CODE-220311kw)

    C语言09-看门狗复位测试程序(STC32G-DEMO-CODE-220311kw)C语言09-看门狗复位测试程序(STC32G-DEMO-CODE-220311kw)C语言09-看门狗复位测试程序(STC32G-DEMO-CODE-220311kw)C语言09-看门狗复位测试程序(STC32G-...

    C语言 单元测试 gtest教程 ctestcode Unitest

    本教程主要关注的是在C语言中使用Google Test(gtest)框架进行单元测试的实践方法。C语言虽然不自带单元测试工具,但通过gtest这样的第三方库,可以为C语言项目引入单元测试。 Google Test是Google开发的一个开源...

    C语言课程设计,小学生数学测试系统

    C语言课程设计,小学生数学测试系统,包含代码、程序以及说明文档 小学生数学测试系统 课题要求 1) 进行100以内的加减除,20以内的乘 2) 两个随机数产生,减法确保a>b, 3) 每次在输入答案后判断对错,答错输出...

    基本路径测试 C语言

    1. 通过实验掌握白盒测试中动态测试的主要方法之一:基本路径测试; 2. 掌握基本路径测试中程序的控制流程图绘制方法; 3. 掌握计算程序环路复杂性和确定独立路径集合的方法; 4. 掌握基本路径测试用例的编写方法。...

    C语言中文网Go语言教程

    Go 语言是由 Google 开发的一种静态类型、编译型、并发型、垃圾回收的编程语言,于 2009 年正式对外发布。Go 语言的设计目标是兼具 Python 等动态语言的开发速度和 C/C++ 等编译型语言的性能与安全性。 Go 语言的...

    C语言100行内仿 GoogleTest 测试框架(以及GitHub笔记).zip

    C语言100行内仿 GoogleTest 测试框架(以及GitHub笔记)

    c语言对自己电脑系统测试.zip

    在本压缩包“c语言对自己电脑系统测试.zip”中,我们很显然地看到了与C语言编程和计算机系统测试相关的学习资料。C语言是一种强大的、低级的编程语言,被广泛用于系统开发、软件工程、嵌入式系统以及各种计算密集型...

    c语言测试 中软C语言测试题 不怎么清楚 昌平中软

    在IT领域,C语言是一种基础且至关重要的编程语言,它被广泛应用于系统开发、软件工程、嵌入式系统以及各种应用程序的编写。...因此,对于任何参加此类测试的人来说,扎实的C语言基础和实战经验都是必不可少的。

    测试代码 C语言的测试代码

    5. **文档**:记录测试用例的目的和预期结果,便于其他人理解和复现测试。 总的来说,C语言的测试代码对于确保软件质量至关重要。通过有效的测试,开发者可以发现潜在的问题,提高代码的稳定性和可靠性。在实际项目...

    C语言实现kmp算法的C语言实现源码.zip

    C语言实现kmp算法的C语言实现源码.zipC语言实现kmp算法的C语言实现源码.zipC语言实现kmp算法的C语言实现源码.zipC语言实现kmp算法C语言实现kmp算法的C语言实现源码.zipC语言实现kmp算法的C语言实现源码.zipC语言实现...

    C语言能力测试系统C语言能力测试系统.doc

    C语言能力测试系统C语言能力测试系统

    小学数学测试系统(c语言)

    总体来说,这个C语言实现的小学数学测试系统展示了C语言在实现简单人机交互应用方面的潜力,同时也提供了一个实用的学习工具,让学习数学的过程变得更加有趣和有效。通过理解和改进这样的程序,学生可以进一步深化对...

    C语言头文件 DIR C语言头文件 DIR

    C语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言头文件 DIRC语言...

    心理测试C语言代码

    C语言是计算机科学中的基础编程语言之一,以其高效、灵活和接近机器语言的特点而闻名。在这个项目中,开发者利用C语言的强大功能来设计一个心理测试软件,旨在提供一种交互式的用户体验,让用户通过回答一系列问题来...

    C语言期中考试试题及答案-1.pdf

    C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试试题及答案C语言期中考试...

    C语言头文件 QOS C语言头文件 QOS

    C语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言头文件 QOSC语言...

    c语言对自己电脑系统测试.rar

    C语言是一种底层编程语言,常用于操作系统、设备驱动和其他需要直接与硬件交互的程序。这个压缩包可能包含了用于测试和了解计算机系统特性的源代码。 在描述中,“c语言对自己电脑系统测试.rar”再次确认了这是个用...

Global site tag (gtag.js) - Google Analytics