粉丝2429获赞3.4万

我们经常说的 bug 是怎么来的? bug 的原意是昆虫的意思,用昆虫形容电脑程序错乱的创始人是一位名叫贺博的美国海军电脑专家,用现在的话来说就是程序员。一九四七年的某一天,海军正常运转的机器突然停止了工作,于是贺博带领一干小弟爬进机器里面找原因,那时候的程序员也不好干呢, 找了半天之后发现原来是一只蛾子飞到了触点上,之后被高压电击死,导致了短路。赫伯看后长漱一口气,哎,跟我没关系啊,都怪这个蛾子。而在最后事故原因的报告中,赫伯也是用胶布贴上了这只可怜的蛾子,并用 bug 来表示一个在电脑程序中的错误,而这种表达程序错 的方式也是延续至今。可以说这只小蛾子也是为世界计算机产业的发展倾尽一生。好啦,修复 bug 也有相应的单词,你们知道是哪个吗?评论里告诉我。

日常说话夹杂英语,一不小心就会被吐槽。但假如说自己的电脑出 bug 了,就不会有人觉得我们装,这时候强行上普通话反而有点拗口。而我们的进入话题,程序故障为什么叫 bug 呢? 八个曾经在词典里的意思是,虫子、臭虫。明明是计算机的软硬件出问题,我们却要说电脑有虫子,出虫子了,修复了一些臭虫。 一切的迷惑行为,要从一位程序员说起。格雷斯霍普可不是普通程序员,他是世界上最早的女性程序员之一。简单概括一下这位传奇女性的经历,为了亲自弄清楚闹钟的工作原理,七岁的他一下子拆了七个闹钟。好的亲妈发现后并没有责备,只是规定一次只能拆一个。 一九二八年,二十二岁的格雷斯获得了瓦萨学院的数学与物理学学士学位,两年后获得了耶鲁大学的硕士学位。一九三四年,格雷斯拿到了博士学位。一九四三年,在瓦萨学院当副教授的 他选择离职。去哪呢?他加入了美国海军。去干嘛呢?操作马克一号计算机。马克一号计算机也不是普通计算机,他是第一步万用型计算机,其实也可以说是一座,因为他长约十六米,高进两米五,重四点五吨。转眼就到了一九四七年,马克一号改造升级为马克二号。 九月九号这一天,马克二号不知哪里出了故障,突然停止运转。面对这个庞然大物,大伙只能够细细排查,花了近一天的时间,终于找到了毛病所在处。一只飞蛾飞进实验室,卡在了机电器里面,导致了计算机停运,幽默的哥雷斯把这只幺蛾子念在了马克二号的运行日志上,并写道,史上第一个被发现的计算机 bug。 本来只是个俏皮话,格雷斯却无意间成为了史上第一个用 bug 来形容计算机故障的人。在逗得众人哈哈大笑的同时, bug 这个说法逐渐在计算机行业流传开来。直到今天,全世界的人们都在 bug bug 的叫,叫到词典里的 bug 都多了一个新注视,漏洞错误。

工作当中,生活当中,甚至在玩游戏的时候,我们都会听到哎 bug 这个词,那这个 bug 到底是个什么梗呢? 哎,说到话的这个词呢,我们就不得不提一下他的创始格雷斯赫俄,他是二战当中美国一位非常了不起的一个计算机升学员,那一九四七年呢,有一天他在工作的时候呢,这个计算机哎无法正常运作了, 于是呢,他就排查了所有的原因,发现哎在计算机的继电器触电里面有一只被夹扁的小飞蛾,那巧的是呢,就是因为这只小飞蛾导致的计算机无法正常运作,于是呢,他就拿掉这个小飞蛾,哎,后来计算机呢,终于可以正常工作了, 所以说呢,他就把这个小飞轮呢夹到自己的日记里面,并威胁的把这这个计算记录 动呢,称之为 bug, 那由此呢, bug 这个词就诞生了,所以说 bug, bug 到底是什么呢?其实就跟他的真名一样,他其实就是一只小虫子。

bug 什么意思?在英文示意中, bug 常被用作形容昆虫,比如小虫、爬虫、臭虫、千年虫等,但一般不会单独使用,而是与其他单词组合使用,比如常见的 lightning。 bug 翻译成中文是萤火虫的意思,但 在英文词汇中,由单独的萤火虫单词,比如 fireflow, 所以它翻译成中文的含义并不固定, 通常用来描述虫类、动物漏洞或缺陷的意思。在计算机领域,行业内通常会将计算机上发生的一些问题 用 bug 来标注,比如系统缺陷、程序漏洞、轻微毛病问题、故障等。在一些固定的英文句式中,甚至还可以用来形容轻微的疾病、窃听器材等。游戏中 bug 的意思就是指游戏程序有个漏洞,被人发现了。此外, 对于 bug 的另一种含义,可能会是程序运行中出现问题,或者会被高手们利用它挖出一下暗藏的捷径,进行特殊的操作。现在 bug 还有一种隐身意义,用来形容某事物厉害的超乎想象, 比如这个 bug 可以卡 bug 等等。日常生活中用到 bug 词汇的场景较少,我们不能单独将 bug 拎出来讨论,必须要结合它出现的场景、句式、环境来判定、分析它的含义,不能一概而论。

为什么程序的漏洞叫做 bug 呢?其实 bug 这个词最早是来形容虫子的,那他怎么会和程序的漏洞联系在一起呢? 第一代的计算机并不像我们现在的电脑,他个很大,是由许多庞大而且昂贵的真空管组成的。有次呢,计算机不能正常工作了,研究人员对他一通研究,发现呢,有只小虫子 钻进了真空管里面,后来他们把这个虫子拿出来之后,计算机呢也就可以正常工作了,而 bug 这个词也就被沿用下来了。那我们去找到这个虫子的过程也就被称为了第八个。
