paint-brush
不断探索校准的根源 路过@bugsnag
439 讀數
439 讀數

探索调试的起源

所经 Bugsnag1m2022/06/22
Read on Terminal Reader
Read this story w/o Javascript

太長; 讀書

你有没有想过在第一台计算机Harvard Mark I 上编码是什么感觉?或者,正如 1940 年代所说的“计算机引擎”? 得知计算机代码最初是手工编写并记录在物理笔记本中的,您可能会感到震惊。值得庆幸的是,这种手动做法在 1950 年代初期被发明了第一个编译器的计算机科学家和女程序员 Grace Hopper 取消了。 每年,Bugsnag 都会在 9 月 9 日纪念 Hopper,这是她记录的第一个计算机 bug 的周年纪念日,并亲切地将这一时刻称为“Bug Day”。它也被称为 QA 和测试社区的测试人员日。那只命运多舛的飞蛾代表了程序员第一次被迫停下来专注于一个干扰他们工作的错误。

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - 探索调试的起源
Bugsnag HackerNoon profile picture



你有没有想过在第一台计算机哈佛 Mark I 上编码是什么感觉?或者,正如 1940 年代所说的“计算机引擎”?

得知计算机代码最初是手工编写并记录在物理笔记本中的,您可能会感到震惊。值得庆幸的是,这种手动做法在 1950 年代初期被发明了第一个编译器的计算机科学家和女程序员 Grace Hopper 取消了。

每年,Bugsnag 都会在 9 月 9 日纪念 Hopper,这是她记录的的周年纪念日,并亲切地将这一时刻称为“ ”。它也被称为 QA 和测试社区的测试人员日。那只命运多舛的飞蛾代表了程序员第一次被迫停下来专注于一个破坏他们工作的错误。

下面,这样探索已经产生,并生成好几回个悠久的pc软件难题:我们都可能处理报错就是打造新技能?


回答这个问题的能力对于工程师来说是一个游戏规则的改变者,他们认识到测量软件和应用程序稳定性的巨大价值。反过来,令人兴奋的是,现在有多少组织正在效仿并采用稳定性作为 KPI。

看做当名科技创新者,格蕾丝内衣·霍珀 (Grace Hopper) 全强院于提高计算方式机能处世类做的事项。她会很感到高兴地知晓,她的工程建筑师自己同事盼望如何查看你们的应用领域程度的良好现状并赚取可靠的个人观点以体现连续提高。

Hopper 的遗产:编译器和编程语言

霍珀以说,“语言中最危险的短语是,‘我们一直都是这样做的’而闻名。”

这个意念说简练她专利编译器的感觉。关键在于,Hopper 表明对手作文写代碼的依耐是困难和不了的直接原因,尤其是是由于她的男同行的书法作品留个了一大些不到小细节。


数字和字母经常被混淆或误解,这导致将代码编程到 Mark I 中时出错。(想象一下调试会多么困难!)


于此,Hopper 正确认识到不会言之有原因将代碼与设备单独。起初,该研究方向的事业员不确信用计算方式机“说英语翻译”是几率的,自己贯彻而言特色是有需要的。


Hopper 的编译器设计证明了她的同事是错误的,并展示了如何将高级编程语言翻译成计算机可以理解的二进制语言。

她的观念被得到并搭建了首个编译器花了四年时刻。回望你们的通过,在她面无斗图的演讲视频中饱含出去:“这么多近年来,我和我计算出机有多密切关系。


我已经让很多人至少部分发疯了。毕竟,坚持用简单的英语与计算机交谈是一个完全荒谬的想法,你不能那样做。除非它奏效了。”

她的编译器不单帮住核算机的发展,更为其它的核算机文学语音的的发展使用了铁门。 Hopper 自已开发一个多种名字叫做 FLOW-MATIC 的新文学语音,该文学语音马上又被扩张为建设 COBOL。

克服性别挑战:变革手册

需要提前准备的是,霍珀的任务汇总表并无就这样结速了——还会还无结速了。


也许她是发觉弟这个换算机“问题”(字面上寓意是一个只飞蛾卡在哈弗 Mark II 的继电商触头中)的公司的成员而倍受承认,但 Hopper 还网站了弟一本换算机编译程序工作手册。



这个“第一”可能更多地与偏见有关,而不是灵感。有让女性加入他的团队。这种情绪导致他分配给 Hopper 记录如何使用 Mark I 计算机的任务,他可能认为这是一项吃力不讨好的工作,这可能有助于导致她被撤职。

其实,她建设的这部 500 页的实用手册实际上证明书了她的魄力,同时劝说了艾肯增加了自己的的调性。大半年以后,霍珀在专业团体全部男方中被选为艾肯的具体系统软件员和高档副手,该工作职务她一种增加二十多年。

在 STEM 中促进妇女和少数族裔

作为女性技术开拓者,Hopper 仍然是几代女性和少数族裔在工作场所寻求平等——在代表权、机会和薪酬方面的灵感和榜样。

Bugsnag 锐意创新于认同 Hopper 的财产,并增添 STEM 科技领域的女性朋友朋友和个别族裔职权。近年,人们向捐资,以捐助女性朋友朋友报名打码操练营的学业奖学金。


此外,Bugsnag 正在与当地湾区的一个名为“聚会合作,听取会员关于 Hopper 的名言如何适用于他们的科技之旅的故事。

说到引语,霍珀小编相信承担起可能性,豪所为问,它将勉励当下的女姓和众多族裔在 STEM 科技领域做到前进和工作中。


她的的航海归纳推理防止了对持续不断的转变 的的浪潮的供给,合为你们拥有玩家展示了层次感:“集装箱码头的船是很安全的,但这如果不是船的适用范围。海上捕鱼,做新的人和事。”
바카라사이트 바카라사이트 온라인바카라