趣闻——bug的由来
故事的主人公是被誉为计算机程序之母的格蕾丝·赫伯(Grace Hopper)。时光回到1947年,当时她正在为下图这个庞然大物编制程序。
这是世界上第一部万用计算机的进化版——马克2号(Mark II)。瞧瞧这庞大的机器,可想而知,格蕾丝不止要做脑力活儿,还得做体力活儿。
有一天,她正在调试程序(就跟我们在电脑上运行代码,看终端有没有报错一样),结果老是出现故障。
层层排查后,她拆开了继电器,结果发现有只飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。揪出来之后,格蕾丝幽默地把这只幺蛾子的尸体贴在了她的工作日志上,并喊它叫bug(臭虫)。
从此,bug就化身计算机领域里程序故障的代名词,成为程序员一生如影随形的“亲密敌人”。而我们也自然把排除程序故障叫做debug。
趣闻——bug的由来相关推荐
- Bug的由来,Bug为什么叫做Bug
Bug,翻译一般为虫子.昆虫,目前有道翻译我们可以看到如下示意: 现在很多行业里面,尤其是IT相关行业,经常会用到bug这个词,具体指什么呢,其实多指缺陷.漏洞.故障.错误等等.那为什么会用昆虫这个词 ...
- 首个计算机Bug的由来
"Bug"一词,是指"故障"."缺陷".了解软件开发的朋友都非常熟悉,程序员和测试人员更不用说,在工作中会常遇到. 9月9日下午在微博上看到 ...
- 大一就会这么多,还在问有没有前途? | 每日趣闻
往 期 趣 闻 ☞女程序员做编程也太难了吧! | 每日趣闻 ☞输入法大战,你用哪家输入法? | 每日趣闻 ☞低价iPhone你买吗? | 每日趣闻 ☞Bug 是一门艺术 | 每日趣闻 ☞忍不了,又黑我 ...
- 互联网人的生存指南 | 每日趣闻
往 期 趣 闻 ☞与门.或门.非门是什么意思?| 每日趣闻 ☞学 JavaScript 伤不起--| 每日趣闻 ☞低价iPhone你买吗? | 每日趣闻 ☞Bug 是一门艺术 | 每日趣闻 ☞忍不了, ...
- 学 JavaScript 伤不起……| 每日趣闻
往 期 趣 闻 ☞女程序员做编程也太难了吧! | 每日趣闻 ☞输入法大战,你用哪家输入法? | 每日趣闻 ☞低价iPhone你买吗? | 每日趣闻 ☞Bug 是一门艺术 | 每日趣闻 ☞忍不了,又黑我 ...
- 女程序员做编程也太难了吧! | 每日趣闻
往 期 趣 闻 ☞低价iPhone你买吗? | 每日趣闻 ☞Bug 是一门艺术 | 每日趣闻 ☞设置复杂密码为了防范谁? | 每日趣闻 ☞忍不了,又黑我运维攻城狮??| 每日趣闻 ☞看 600 页技术 ...
- 输入法大战,你用哪家输入法? | 每日趣闻
往 期 趣 闻 ☞低价iPhone你买吗? | 每日趣闻 ☞Bug 是一门艺术 | 每日趣闻 ☞设置复杂密码为了防范谁? | 每日趣闻 ☞忍不了,又黑我运维攻城狮??| 每日趣闻 ☞看 600 页技术 ...
- 2周修改了1000多个Bug后软件项目扭转了局面,未交付银行的现金管理系统健壮起来了...
为什么80%的码农都做不了架构师?>>> 一方面是项目的工期紧急.另一方面也难做到公司招聘的程序员个个都是精英程序员,其次客户的需求变化.商业逻辑经常性的变更也导致系统的不稳定 ...
- 某程序的bug是什么意思?
"BUG"的由来: Bug一词的原意是"臭虫"或"虫子".但是现在,在电脑系统或程序中,如果隐藏着的一些未被发现的缺陷或问题,人们也叫它&q ...
最新文章
- Unable to complete the scan for annotations for web application
- redis压力测试详解
- java hevc和heif_iOS 影音新格式 HEIF HEVC
- 安装mysql5.5时常见错误--缺失make
- 你最想要的圣诞礼物是什么?
- 程序员下班后收到工作信息怎么办?
- 计算机网络cdma的缺点,CDMA和GSM比较的优缺点是什么?
- java第三章_【Java】第三章 变量
- 【CSU - 1980 】不堪重负的树(树上区间dp)
- ldap和kerberos整合大数据账号
- 双代号网络图节点编号原则_难倒一片的双代号网络图你学会了吗?
- 《ArcGIS Runtime SDK for Android开发笔记》——(7)、示例代码arcgis-runtime-samples-android的使用...
- 移动设备安全隐患分析
- python中out什么意思_ref和out的使用与区别|python基础教程|python入门|python教程
- 【版本控制】git学习笔记(一)
- CC2430基础——串口测试实验
- 电脑进入pe时蓝屏_电脑进入u盘pe系统蓝屏了怎么办
- 苹果wifi网速慢怎么办_三步解决家里网速慢的问题
- Android平台美颜相机/Camera实时滤镜/视频编解码/影像后期/人脸技术探索——1.1 工程思路与难点
- h5微信页面在手机微信端和微信web开发者工具中都能正常显示,但是在pc端微信浏览器上打不开(显示空白)