Essay Grace Hopper

14
DEFINING the COMPUTER AGE The Story of Computer Pioneer ADMIRAL GRACE HOPPER IXDS5503: Media History and Theory Professor: Jason Occhipinti March 6, 2015 By: Venus M. Popplewell

description

Essay Grace Hopper

Transcript of Essay Grace Hopper

Page 1: Essay Grace Hopper

DEFININGtheCOMPUTERAGE The Story of Computer Pioneer

ADMIRAL GRACE HOPPER

IXDS5503: Media History and TheoryProfessor: Jason OcchipintiMarch 6, 2015By: Venus M. Popplewell

Page 2: Essay Grace Hopper

Defining theComputer Age:The Story of Computer PioneerAdmiral Grace Hopper

Introduction

On December 8, 1941 the United States declared war on

the Japanese Empire. Grace Brewster Murray Hopper sat

in her office at Vassar College listening to the events on a

small radio. Soon the war effort would lead her away from

her comfortable position as a college professor and put her

in the forefront of the computer revolution. This paper will

detail the storied life of the unrelenting and fearless Grace

Hopper who trail-blazed alongside some of the greatest

innovators, mathematicians and engineers of the era.

Hopper and her peers, men and women, would pioneer

what are now the fundamental computer concepts that run

our modern world.

Page 3: Essay Grace Hopper

The Early YearsGrace Brewster Murray was born on December 9, 1906 in New York City to a well-established

family. Of Grace’s parents Beyer (2009)1 states “Grace’s mother was an accomplished math-

ematician, and her father, a life insurance executive, made no distinction when it came to edu-

cating his son and his two daughters. The Murray home at 316 West 95th Street in New York

City, filled with books, provided an environment in which young Grace’s academic ambitions

were supported and encouraged.” Williams (2004) says that Grace was a curious child and

often described herself as having a “basic drive towards technology” (p. 1).

“In September 1924, Grace took the train up the Hudson to begin her college career at Vassar

College” (Williams, 2004, p. 9). Williams (2004) explains that the Great Depression hastened

the drift away from equality in education and economic opportunity. Widespread unemploy-

ment raised the notion that working women were selfishly taking jobs away from men. There-

fore, Vassar created a “School of Euthenics” designed “to raise motherhood to a profession

worthy of women’s finest talents and intellec-

tual gifts”. Disregarding the trend, Hopper con-

centrated on mathematics and physics (p. 9).

Grace graduated from Vassar with honors in

1928 and on June 12, 1930 married Vincent

Foster Hopper. “In 1930 she earned a masters

degree and in 1934 a Ph.D. in mathematics at

Yale, a rare accomplishment for women in

those days, and then she returned to Vassar to teach. By the time of Pearl Harbor, Hopper

had worked her way up to associate professor of mathematics at Vassar” (Booss-Bavnbek &

Hoyrup, 2003, p. 111).

Grace Murray at Vassar, Circa 1930

Thompson Library at Vassar College, Circa 1930

Page 4: Essay Grace Hopper

Grace Hopper upon graduation frommidshipman’s school June 27, 1944

Grace, Math and the War“Though her tenured position at Vassar appeared ideal, deep down

Grace wanted to escape a job that was secure and respected but no

longer challenging” (Beyer, 2009).2

The attack by the Japanese on American soil according to Beyer

(2009)3 “awakened a deep patriotism in Grace.” Hopper had a rich

heritage of family members serving in the military. But little did she

know Pearl Harbor would become the “external catalyst” (Beyer,

2009)4 that ignites a lifelong discipline that would contribute as much to

society, technology and the economy as the industrial revolution inno-

vations of the 1800s.

On July 30, 1942, President Roosevelt signed the Navy Women’s

Reserve Act, which authorized the formation of the Women Accepted

for Volunteer Emergency Service (WAVES). In December of 1943,

Grace Hopper obtained a leave of absence from Vassar College and

reported to the United States Naval Reserve Midshipmen’s School.

While Hopper was completing basic training at the Midshipmen’s

School “a one-of-a-kind calculating machine had been shipped to Har-

vard University from IBM’s laboratory in Endicott, New York“ (Beyer,

2009)5. Because of her Ph.D in mathematics, Grace was immediately

reassigned to Harvard and was “about to become the third program-

mer of the world’s first computer” (Beyer, 2009).6

Page 5: Essay Grace Hopper

Grace and The World’s First Computer

Grace Hopper is only one of many women that made significant

contributions to the profession of computer programming in the

1940s and 50s. The entry of women into the field, like Grace,

came about because of wartime efforts. Mathematical machines

were built to calculate the weapon trajectories for soldiers fight-

ing in the war. Women with mathematical degrees were re-

cruited to work as “computers” to actually compute, by hand,

the numbers for the military. But Grace shares a unique place in

the history of computing. Grace Hopper worked side-by-side

with the leading computer pioneers of the generation.

The men of the early digital revolution (from left): Howard Aiken, John Von Neumann, and John Mauchly with J. Presper Eckert

Page 6: Essay Grace Hopper

Howard AikenGrace met Howard Aiken at Harvard when she was assigned

to work with him on Mark I. Officially called the Automatic Se-

quence Controlled Calculator, Mark I was the brainchild of

Lieutenant Commander Howard Aiken. Aiken called the ma-

chine a “land-based ship” (Beyer, 2009).7 The Mark I stood 8

feet high, 3 feet wide and 51 feet long. It weighed 9,445

pounds and had 350 miles of wiring.

“It was a new type of secret weapon that could changethe outcome of the war. It was to be used to calculate so-lutions for rocket trajectories, proximity fuses, and mines,and to generate tables of mathematical functions thatcould be used to solve general engineering problemsranging from radio wave propagation to ship hull design”(Beyer, 2009).8

Because Hopper was well-written and could easily articulate

the problems associated with the machine, Aiken ordered her

to write what was to become the ‘world’s first computer pro-

gramming manual’. “The result was five-hundred-page book

that was the history of the Mark I and a guide to programming

it“ (Isaacson, 2014, p. 90). As stated by Isaacson (2014), by

1945, thanks largely to Hopper, the Harvard Mark I was the

world’s most easily programmable big computer (p. 94).

Grace Hopper seated next to Howard Aiken (left) and theMark I team at Harvard. Circa 1942

Page 7: Essay Grace Hopper

The “Subroutine”Hopper contributed to many significant events in the history of

computing while working with Howard Aiken and the Mark I.

Among the programming innovations Hopper refined was the

“subroutine”, a program that could be stored in the machine to

handle operations that were required repeatedly. As stated

by Williams (2004) “She was always looking for shortcuts,

which in the early days meant assembling collections of sub-

routines. A subroutine was a clearly defined, easily symbol-

ized, often repeated program” (p. 52).

The “Bug”In addition, her crew helped to advance the terms bug and

debugging. “They found a moth with a wingspan of four

inches that had gotten smashed in one of the electromechani-

cal relays. It was retrieved and pasted into the logbook with

Scotch tape. “Panel F (moth) in relay,” the entry noted. “First

actual case of bug being found.” From then on, they referred

to ferreting out glitches as “debugging the machine” (Isaac-

son, 2014, p. 94).

Page 8: Essay Grace Hopper

John Von NeumannAnd it is while working with the Harvard Mark I team that Admi-

ral Hopper becomes associated with a second technological pi-

oneer. John Von Neumann was referred to by his peers as “the

great mathematician and mathematical physicist of the day”

(Beyer, 2009).9

Von Neumann was commissioned to work on the Manhattan

Project, a secret development project that produced the first

atomic bombs during World War II. Von Neumann needed a

way to speed up the mathematical process so he visited the

Harvard crew to better understand how the Mark I (which was

now in it’s second iteration, the Mark II) could help with the im-

plosion problems they were encountering with the bomb. Hop-

per was told the specifics of the problem but not the context.

Beyer (2009)10 states that “Hopper was well versed in partial dif-

ferential equations “ and she, along with another coder, pro-

vided the mathematical answer to solving the implosion

problem with the bomb. It was a full year after the bomb was

detonated on Hiroshima and Nagasaki that Hopper and her

team “[became] aware of the magnitude of their work” (Beyer,

2009).11 The atomic bomb essentially ended World War II in

August 1945.

John Von Neumann, Circa 1940s

Page 9: Essay Grace Hopper

Grace and The Breakthrough Computer “Grace Murray Hopper was admired and respected not only for

her technological achievements but also for her energy, enthusi-

asm, and willingness to serve as a mentor” (Gürer, 2002).

John Mauchly and J. Presper Eckert

“In 1949, Hopper joined what is widely regarded as the first com-

puter “startup,” the (EMCC) Eckert-Mauchly Computer Corpora-

tion” (Staff, n.d.). J. Presper Eckert and John Mauchly were two

of the leading minds and creators of the ENIAC (Electronic Nu-

merical Integrator and Computer) which was regarded as the

first general-purpose electronic computer. Eckert and Mauchly

believed they could “create the first commercial computer com-

pany” (Beyer, 2009).12

According to Williams (2004), Hopper became a member of a

small software group working directly for John Mauchly (p. 69).

Williams (2004) goes on to say “their objective was to create a

truly universal electronic device that could deal with [commercial

and accounting problems] equally well” (p. 70).

“The UNIVAC (Universal Automatic Computer) was a high-speed

electronic digital computer that dealt with numerical data and

J. Presper Eckert (left) and John Mauchly, Circa 1940s

Page 10: Essay Grace Hopper

that could also handle alphabetic characters. True to Eckert’s and

Mauchly’s original intention, it was designed as a general-pur-

pose machine for commercial as well as scientific use” (Williams,

2004, p. 71 ). The UNIVAC was completed in 1951 and was a

success. It was considered the ‘first break-through’ computer.

“After working closely with Mauchly to develop an instruction

code for UNIVAC, she began the work that was to make her justly

famous: her role in the invention of the compiler and her part in

the creation of COBOL” (Williams, 2004, p. 76).

(continued)

Grace and The Vision of COBOL

“A true visionary, Admiral Hopper conceptualized how a much

wider audience could use the computer if there were tools that

were both programmer-friendly and application-friendly”(‘Grace

Murray Hopper’, n.d.). Hopper believed that computer programs

could be written in English. She moved forward with the develop-

ment of the B-O compiler, later known as FLOW-MATIC. “It was

designed to translate a language that could be used for typical

business tasks like automatic billing and payroll calculation”

(‘Grace Murray Hopper’, n.d.). “Using FLOW-MATIC, Admiral

Page 11: Essay Grace Hopper

Hopper and her crew were able to “make the UNIVAC I

and II understand twenty statements in English.” How-

ever, “it was three years before her idea was finally ac-

cepted; she published her first compiler paper in 1952”

(‘Grace Murray Hopper’, n.d.).

Through her vision for the compiler, Grace delivered

computer programming to the masses. “Hopper’s vigor-

ous efforts to further the cause of automatic program-

ming led to the development of Common Business

Oriented Language (COBOL)” (Beyer, 2009).13 Isaacson

(2014) describes it as the “first cross-platform standard-

ized business language for computers” (p. 117).

“The bulk of COBOL, including the format, was basedon Hopper’s 1958 FLOW-MATIC manual. FLOW-MATIC had the advantage of being the only businessdata-processing high-level language in use prior to theintroduction of COBOL. The navy was quick to de-mand COBOL, accepting it officially in 1960, and otherorganizations began to implement it as well” (Williams,2004, p. 93).

COBOL is the major language used today in data processing. Isaacson (2014) qualifies Hopper’s role in this ground-breaking innovation by stating “It also showed her early understanding of a defining fact of the computer age: that hardware would become commoditized and that programming would be where the true value resided. Until Bill Gates came along, it was an insight thateluded most of the men” (pp. 117-118).

Page 12: Essay Grace Hopper

The Later Yearsand “Retirement”

“The story of COBOL's development illustrated Hopper'swide-reaching influence in the field of programming. IBM haddeveloped FORTRAN, the densely mathematical program-ming language best suited to scientists. But no comparablelanguage existed for business, despite the clear advantagesthat computers offered in the area of information processing”(‘Grace Hopper Facts, information, pictures |Encyclopedia.com articles about Grace Hopper’, n.d.).

Hopper retired from the Naval Reserve in 1966 but would remain

with the Eckert-Mauchly Computer Corporation (later bought by

Remington Rand in 1950, which became Sperry Rand) until 1971.

“She became captain on the retired list of the Naval Reservein 1973 and commodore in 1983. In 1985 she earned therank of rear admiral before retiring in 1986. But her profes-sional life did not end there. She became a senior consultantfor the Digital Equipment Corporation immediately after leav-ing the Navy and worked there until her death, on January 1,1992” (‘Grace Hopper Facts, information, pictures | Encyclo-pedia.com articles about Grace Hopper’, n.d.).

Rear Admiral Grace Murray Hopper, Circa late 1980s

Page 13: Essay Grace Hopper

“Hopper was widely recognized for her achievements and her

often humorous lectures on computer science topics. She re-

ceived many awards, including the United States National

Medal of Technology (1991)” (‘Grace Murray Hopper | Com-

puter History Museum’, n.d.). Grace Hopper received more

than 40 honorary degrees from universities worldwide during

her lifetime (‘Computer Pioneers - Grace Brewster Murray

Hopper’, n.d.).

In closing, Grace talks about her contributions to society,

“The most important thing I've accomplished, other thanbuilding the compiler, is training young people. Theycome to me, you know, and say, 'Do you think we can dothis?' I say, ‘Try it.’ And I back 'em up. They need that. Ikeep track of them as they get older and I stir 'em up atintervals so they don't forget to take chances” (LynnGilbert and Gaylen Moore, 1981, pp. 95-96 ).

Page 14: Essay Grace Hopper

References

Beyer, K. (2009). Grace Hopper and the invention of the information age (Kindle.). United Kingdom: MIT Press Ltd. (see Footnotes for ebook locations)

Booss-Bavnbek, B., & Hoyrup, J. (2003). Mathematics and War. Switzerland: Springer-Verlag

New York, LLC. (p. 111) Computer Pioneers - Grace Brewster Murray Hopper. (n.d.). Retrieved 6 March 2015, from

http://computer.org/computer-pioneers/hopper.html Grace Hopper Facts, information, pictures | Encyclopedia.com articles about

Grace Hopper. (n.d.). Retrieved 6 March 2015, from http://www.encyclopedia.com/topic/Grace_Hopper.aspx

Grace Murray Hopper. (n.d.). Retrieved 6 March 2015, from

http://www.cs.yale.edu/homes/tap/Files/hopper-story.html Grace Murray Hopper | Computer History Museum. (n.d.). Retrieved 6 March 2015, from

http://www.computerhistory.org/fellowawards/hall/bios/Grace,Hopper/ Gürer, D. (2002). Pioneering Women in Computer Science. ACM SIGCSE Bulletin, 34(2).

doi:10.1145/543812.543853 Isaacson, W. (2014). The Innovators: How a Group of Hackers, Geniuses, and Geeks Created

the Digital Revolution. United States: Simon and Schuster. (pp. 69-76, 90-96, 117-118) Lynn Gilbert and Gaylen Moore. (1981). Particular Passions: Talks with Women who have

Shaped our Times. United States: C. N. Potter!; distributed by Crown. (pp. 95-96) Staff, F. F. (n.d.). Grace Hopper and Information-Age Invention. Retrieved 6 March 2015, from

http://futureforce.navylive.dodlive.mil/2014/06/grace-hopper-and-information-age-invention/ Williams, K. B. (2004). Grace Hopper: Admiral of the Cyber Sea (Kindle.). United States: US

Naval Institute Press. (pp. 1, 9, 52, 69-71) #

Footnotes 1 Beyer, 2009, Chapter 1, Section 1, para. 1 2 Beyer, 2009, Chapter 1, Section 3, para. 3 3 Beyer, 2009, Chapter 1, Section 3, para. 2 4 Beyer, 2009, Chapter 1, Section 3, para. 2 5 Beyer, 2009, Chapter 1, Section 4, para. 2 6 Beyer, 2009, Chapter 1, Section 4, para. 2 7 Beyer, 2009, Chapter 1, Section 4, para. 5

8 Beyer, 2009, Chapter 1, Section 4, para. 5 9 Beyer, 2009, Chapter 4, Section 2, para. 10 10 Beyer, 2009, Chapter 4, Section 2, para. 10 11 Beyer 2009, Chapter 4, Section 2, para. 8 12 Beyer, 2009, Chapter 6, Introduction, para. 5 13 Beyer, 2009, Chapter 10, Section 1, para. 1

Defining theComputer Age:The Story of Computer PioneerAdmiral Grace Hopper