趣谈 - Bug的由来

Bug一词在英文中本来是虫子,臭虫之意,为什么现在我们会用它来指程序中存在的缺陷呢?这里就来说说它的由来。

其实早在1878年,大发明家爱迪生就在给朋友的信中用bug一词代指过电子电路中的故障(可能导致故障的原因),但是真正在计算机行业载入史册还要到1947年9月9日。

这时第一批写程序的程序员们正在哈佛大学研发markII计算机,其中Grace Murray Hopper在查找一个问题时,在中继器触点旁发现了一个飞蛾,用日志本拍死了它,并标记了它是“第一个找到bug真实案例”。由此bug一词便被用来代指计算机中的缺陷或故障了。相应地debug则被用来指代去除故障的调测行为。

史上第一个bug
史上第一批程序员,其中唯一的女性就是“虫”母

可移步美国国家历史博物馆参观


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 13,033评论 2 126
  • 1****、问:你在测试中发现了一个bug****,但是开发经理认为这不是一个bug****,你应该怎样解决? 首...
    蛋炒饭_By阅读 10,689评论 1 94
  • 1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? 首先,将问题提交到缺陷管理...
    小灰辉先生阅读 5,155评论 0 3
  • 突然发现以前编辑过的内容,没有发布,这样在发布的时候时间就会不对。错失了记录生活这一重要意义。 近期想要把脑子里的...
    昔青阅读 1,603评论 0 0
  • 生命对我们来说是宝贵的,更是无价的。我来打一个比方,如果将健康比作一株嫩绿的植物幼苗,毒品就是受到污染的水源...
    十年期许阅读 4,084评论 0 5

友情链接更多精彩内容