#TestCulture ๐Ÿฆ… Episode 4 โ€” Grace Murray Hopper, or the birth of the term โ€˜Bugโ€™

Agilitest
2 min readFeb 20

--

Grace Brewster Murray Hopper was born on ๐ƒ๐ž๐œ๐ž๐ฆ๐›๐ž๐ซ ๐Ÿ—, ๐Ÿ๐Ÿ—๐ŸŽ๐Ÿ” in New York. She was an American computer scientist and United States Navy rear admiral, and a ๐—ฝ๐—ถ๐—ผ๐—ป๐—ฒ๐—ฒ๐—ฟ of computer programming, who invented one of the first linker.

Early in her life, Grace Murray Hopper showed a ๐•“๐•š๐•˜ interest in engineering. As a child, she would often take apart household tools and put them back together. ๐Ÿ”งโš™๏ธ

After the bombing of Pearl Harbor and the United Statesโ€™ entry into World War II, Grace decided to join ๐š๐š‘๐šŽ ๐š ๐šŠ๐š› ๐šŽ๐š๐š๐š˜๐š›๐š. She was initially rejected, but she persisted and received a waiver to join the U.S. Naval Reserve (Womenโ€™s Reserve).

Defense Distinguished Service Medal, U.S. Naval Reserve Medal, Presidential Medal of Freedomโ€ฆ She has won many awards during her career (9 in total). ๐Ÿ†

In ๐Ÿ๐Ÿ—๐Ÿ“๐Ÿ—, Grace served as a technical consultant to the Conference on Data Systems Languages (CODASYL), and many of her former employees served on the short-term committee that defined the new language COBOL (COmmon Business-Oriented Language).

On ๐’๐ž๐ฉ๐ญ๐ž๐ฆ๐›๐ž๐ซ ๐Ÿ๐Ÿ—๐Ÿ’๐Ÿ•, Grace Murray Hopper records โ€˜the first computer bugโ€™ in the logbook of Harvardโ€™s Mark II computer.

The problem was attributed to ๐˜ข ๐˜ฎ๐˜ฐ๐˜ต๐˜ฉ caught between relay contacts in the computer, which Hopper duly recorded in the Mark II logbook with the explanation, โ€œFirst actual case of bug found.โ€ The bug was actually found by others, but Hopper chose the name in the logbook.

Grace is the person who probably made the incident famous. Thomas Edison reported โ€˜bugsโ€™ in his designs as early as the ๐Ÿ๐Ÿ–๐ŸŽ๐ŸŽ๐ฌ, but this was the first bug identified in a computer. ๐Ÿชณ

๐Ÿง This article follows the #TestCulture on the Origin of the term โ€˜Bugโ€™.

๐Ÿ‘‰๐Ÿผ Read the article ๐Ÿ‘ˆ๐Ÿผ

--

--

#TestCulture ๐Ÿฆ… Episode 13โ€Šโ€”โ€ŠWhat is continuous testing

2 min read

Apr 24

#TestCulture ๐Ÿฆ… Episode 12โ€Šโ€”โ€ŠWhat is data-driven testing

1 min read

Apr 17

#TestCulture ๐Ÿฆ… Episode 11โ€Šโ€”โ€ŠWeb development jobs

2 min read

Apr 11

#TestCulture ๐Ÿฆ… Episode 10โ€Šโ€”โ€ŠPodcasts on Software Testing to follow

2 min read

Apr 3

#TestCulture ๐Ÿฆ… Episode 9โ€Šโ€”โ€ŠBlog recommendations

2 min read

Mar 28

#TestCulture ๐Ÿฆ… Episode 8โ€Šโ€”โ€ŠDifferent types of tests

2 min read

Mar 20

#TestCulture ๐Ÿฆ… Episode 7โ€Šโ€”โ€ŠBest practices for working on a collaborative project

2 min read

Mar 13

#TestCulture ๐Ÿฆ… Episode 6โ€Šโ€”โ€ŠMine canaries to Canary Releasing

2 min read

Mar 6

#TestCulture ๐Ÿฆ… Episode 5โ€Šโ€”โ€ŠMust-read books for testers

3 min read

Feb 27

#TestCulture ๐Ÿฆ… Episode 3โ€Šโ€”โ€ŠTesting is everyoneโ€™s business!

2 min read

Feb 13

Agilitest

Codeless functional testing at scale is now a reality.