故障和bug的区别,科普bug的原译是虫子
故障和bug的区别,科普bug的原译是虫子“你和mentor make sure一下这周啥时候推文”“我要check一下你的稿子有什么问题”到了午饭时间她就会说:“今天没吃早饭所以只能吃brunch咯”或者
编辑部里有很多留学党,
长时间在国外生活,
日常说话总会中英混杂。
比如一位同事没吃早饭,
到了午饭时间她就会说:
“今天没吃早饭所以只能吃brunch咯”
或者
“我要check一下你的稿子有什么问题”
“你和mentor make sure一下这周啥时候推文”
这位同事总会被多事儿的图图吐槽:
”你说话不怕卷着舌头吗?”
但比较奇怪的是,
虽然我们吐槽那些爱卷舌头的同事,
但如果我们说:“电脑又出bug了”
就不会觉得难受,也不会被吐槽。
如果电脑出bug时,我们说程序故障了
反而需要反应一下:“这位同事在说什么?”
所以我们今天的话题是:
程序故障为什么叫bug?
bug曾在词典里是小昆虫,虫子的意思。
明明是计算机软硬件出的问题。
为什么我们说电脑里出虫子了?
其实这得从世界上最早一批女程序员之一
格蕾丝 · 霍普说起
简单说一下这位传奇女性:
7岁时,
为了亲自弄清楚闹钟的工作原理,
她一下子拆开7个闹钟。
1928年,她22岁。
获得了瓦萨学院数学和物理学士学位,
2年后,
她拿到了耶鲁大学硕士学位。
1934年,
又拿到了博士学位。
1943年,
在瓦萨学院当副教授的她选择离职,
加入了美国海军。
操作马克一号计算机。
马克1号计算机不是普通计算机,
它是第一部万用型计算机。
其实也可以说是“一座”。
因为它长约16米高近2米5,重4.5吨。
1947年,
马克1号改造升级为马克2号。
9月的某一天,
马克2号不知哪里出了故障,突然停止运转。
面对这个庞然大物,
大伙只能够细细排查。
花了近一天的时间,
终于找到了毛病所在处。
原来是一只飞蛾飞进实验室,
卡在了继电器里面,
导致了计算机停运。
幽默的格蕾丝,
把这只幺蛾子粘在了马克2号的运行日志上,
并写到:
“史上第1个被发现的计算机bug”,
本来只是个俏皮话儿,
格蕾丝却无意间成为了
史上第一个用bug来形容计算机故障的人。
此后,
bug这个说法逐渐在计算机行业流传开来。
直到今天,
全世界的人们遇到计算机程序故障都在叫bug,
直到词典的bug真的加了了一个新注释:
程序错误、漏洞、错误。
ok ,今天的科普就到这里,
你get到什么是bug了吗?
今天,你遇到了bug了吗?