今天是 bug 日?
1945 年 9 月 9 日,计算机历史上的第一个「Bug」诞生,而且这个 Bug 也是一只货真价实的虫子。
Bug 这个英文单词原意为「虫子、臭虫」,但对于计算机来说,这个词则被赋予了「程序错误或漏洞」的意思。1945 年,Grace Hopper 以海军少尉的军阶加入了马克一号计划,成为这部超级计算机的第一个专职程序员。随后在 9 月 9 日构建马克二号的过程中,计算机陷入了死机,通过大量方法将问题定位到第 70 号继电器后,霍普观察这个继电器时发现一只飞蛾被电死在其间。她小心地将这只飞蛾用镊子夹出来,并用透明胶布贴到记录本上,并注明「 First actual case of bug being found」(第一个发现虫子的实例)。自此,整个计算机行业的人们,都开始把计算机错误称之为 Bug,而修复的过程则称之为 debug(除虫)。
除此之外,Grace Hopper 作为最早一批女性程序员,创造了 COBOL 计算机语言。目前 COBOL 语言仍被大范围使用,全球 70% 的数据都使用它来处理。为表彰其作出的卓越贡献,2016 年,Grace Hopper 被追授总统自由勋章。
展开
魔芋中央豆腐于2019-09-09 00:48发布的图片
评论