university of utah 1 whatever happened to...?. university of utah 2 blaise pascal born 1623 first...

70
Univers ity of Utah 1 Whatever happened to...?

Upload: gertrude-johnston

Post on 27-Dec-2015

221 views

Category:

Documents


0 download

TRANSCRIPT

University

of Utah

11

Whatever happened to...?

University

of Utah

22

Blaise Pascal

• Born 1623• First theorem published (age 16)• Pascaline (age 19)

http://en.wikipedia.org/wiki/Image:Blaise_Pascal.jpeg

University

of Utah

33

Blaise Pascal

• Pascaline was only “computer” he built• Focused on mathematics and physics

- probability theory- existence of vacuums

University

of Utah

44

Blaise Pascal

• Converts to Christianity (age 32)• Writes religious essays

- “Provincial Letters”- “Thoughts”

unfinished at death• Dies at age 39

University

of Utah

55

Ada Lovelace

http://en.wikipedia.org/wiki/Image:Ada_Lovelace.jpg

• Born 1815• Daughter of poet Lord Byron

University

of Utah

66

Ada Lovelace

• Trained in mathematics at a young age• Meets Charles Babbage (age 18)• Wrote a “program” for Analytical Engine

(age 27)

University

of Utah

77

Ada Lovelace

• Dies of cancer (age 37)

University

of Utah

88

Alan Turing

• born 1912 in London• Interested in math/science in childhood• Graduate from Cambridge, 1934

http://fusionanomaly.net/alanturing.html

University

of Utah

99

Alan Turing

• Invents “Turing Machine” in 1936 (age 24)•fundamental to study of computing!

• PhD from Princeton (1938)

University

of Utah

1010

Alan Turing

University

of Utah

1111

Alan Turing

• Codebreaking in World War II•“Bombe” machine to crack Enigma cipher

University

of Utah

1212

Alan Turing

• “Turing Test” (1950)

University

of Utah

1313

Alan Turing

• Tragic ending•Commits suicide (1954, age 41)

University

of Utah

1414

John Mauchly

• Born 1907 in Ohio• Early interest in electronics

http://www.upenn.edu/almanac/v42/n20/eniac.html

University

of Utah

1515

John Mauchly

• Personal life- Wife dies in a swimming accident (1946)- Marries Kay McNulty (1948)

one of the ENIAC programmers

University

of Utah

1616

John Mauchly

• Post-UNIVAC- Quits Sperry Rand (1960)- Starts “Mauchly Associates”

software company- Starts “Dynatrend” (1966)

consulting company

University

of Utah

1717

John Mauchly

• Back to UNIVAC!- Joins Sperry Rand as consultant (1973)

University

of Utah

1818

John Mauchly

• Back to UNIVAC!- Joins Sperry Rand as consultant (1973)

• Buys two TRS-80’s (1977)• Dies in 1980 (age 72)

University

of Utah

1919

Presper Eckert

• Born 1919 to wealthy family in Philadelphia• Built electronic sound systems• Accepted at MIT, but went to U.Penn

instead

http://www.inf.fu-berlin.de/lehre/SS01/hc/eniac/Eckert.jpg

University

of Utah

2020

Presper Eckert

• Graduates from U.Penn (1941)• Teaches summer course in electronics

- Meets John Mauchly

University

of Utah

2121

Presper Eckert

• Personal tragedy- Works so much on UNIVAC that he neglects

his marriage- Wife commits suicide (1953)

University

of Utah

2222

Presper Eckert

• Unlike Mauchly, Eckert stays with the company

- Eckert & Mauchly Computer Corporation- Remington Rand- Sperry Rand- Sperry UNIVAC- Unisys

• Finally retires in 1989

University

of Utah

2323

Presper Eckert

• Dies in 1995 of leukemia

University

of Utah

2424

John von Neumann

• Born 1903 in Hungary• PhD in mathematics (age 22)• Emigrates to USA in 1930

http://en.wikipedia.org/wiki/Image:JohnvonNeumann-LosAlamos.gif

University

of Utah

2525

John von Neumann

• Joins Institute for Advanced Study at Princeton (1933)

- Along with Einstein and Gödel• Gains US citizenship (1937)

University

of Utah

2626

John von Neumann

• Married (1930)- One daughter, Marina

Professor at U. of Michigan• Divorced (1937)• Married (1938)

University

of Utah

2727

John von Neumann

• Non-CS contributions:- set theory- game theory- numerical analysis- statistics

University

of Utah

2828

John von Neumann

• Joined ENIAC project by chance- Meets Herman Goldstine on a train

• “First Draft of a Report on the EDVAC” (1945)

University

of Utah

2929

John von Neumann

• Died of cancer in 1957 (age 53)

University

of Utah

3030

Herman Goldstine

• Born 1913• PhD in mathematics (1936)• Joins army (1941)

http://www.ias.edu/midcom-serveattachmentguid-ab46b06b4384091b1188b3e84a246035/Herman-H.-Goldstine.jpg

University

of Utah

3131

Herman Goldstine

• Post-ENIAC- Joins von Neumann at Institute for Advanced

Study- Joins IBM (1958)- Retires in 1973

University

of Utah

3232

Herman Goldstine

• Author / Historian- The Computer from Pascal to von Neumann

(1972)- Numerical Analysis from the 16th to the 19th

Century (1977)- A History of the Calculus of Variations from

the Seventeenth Through the Nineteenth Century (1980)

University

of Utah

3333

Herman Goldstine

• Died 2004 (age 90)

University

of Utah

3434

Grace Hopper

• Born 1906• PhD in mathematics (1934)• Taught at Vassar College (1931)

http://en.wikipedia.org/wiki/Image:GraceHopper.jpg

University

of Utah

3535

Grace Hopper

• Married (1930)• Divorced (1945)• Never remarried

University

of Utah

3636

Grace Hopper

• Programmed Mark I computer (1944)• Joined Eckert-Mauchly (1949)• Helped design COBOL (1959)

University

of Utah

3737

Grace Hopper

• Joins Navy (1943)• Retires from Navy (1966)• Returns to Navy (1967)• Retires again (1971)• Returns again (1972)

University

of Utah

3838

Grace Hopper

• Joins Navy (1943)• Retires from Navy (1966)• Returns to Navy (1967)• Retires again (1971)• Returns again (1972)• Finally retires from Navy (1986)

University

of Utah

3939

Grace Hopper

• Later career- Consultant for DEC (1986-1990)

University

of Utah

4040

Grace Hopper

• Died in 1992 (age 85)• Buried in Arlington National Cemetary

University

of Utah

4141

John Backus

• Born 1924 in Philadelphia• Masters degree from Columbia University

(1949)• Joined IBM (1950)

http://courses.cs.vt.edu/~cs1104/Compilers/Compilers.010.html

University

of Utah

4242

John Backus

• At IBM, wrote programs for an electromechanical calculator

University

of Utah

4343

John Backus

• Didn’t like programming!• Developed FORTRAN (1954)• Also helped create ALGOL

- Backus-Naur Form

University

of Utah

4444

John Backus

• Later career- Worked on FP, a functional programming

language- (apology for FORTRAN?)

University

of Utah

4545

John Backus

• Died in 2007 (age 82)

University

of Utah

4646

John Kemeny

• Co-creator of BASIC (1964)

http://ei.cs.vt.edu/~history/50th/Kemeny.GIF

University

of Utah

4747

John Kemeny

• Co-creator of BASIC (1964)• President of Dartmouth College (1970-

1981)- oversaw coeducation

• Founded “True Basic, Inc” (1983)• Died in 1992 (age 66)

University

of Utah

4848

Gordon Moore

• Born 1929• PhD in Chemistry and Physics from

Caltech (1954)

http://www.trustedreviews.com/images/article/inline/5536-GordonMoore.jpg

University

of Utah

4949

Gordon Moore

• Co-founder of Fairchild Semiconductor (1957)

• “Moore’s Law” (1965)• Co-founder of Intel (1968)• Retires from Intel (1997)

University

of Utah

5050

Gordon Moore

• Philanthropy- Gordon and Betty Moore Foundation (2000)

University

of Utah

5151

Gordon Moore

• IEEE Medal of Honor (2008)

University

of Utah

5252

Ivan Sutherland

• Born 1938 in Nebraska• Best known for Sketchpad (1963)

- PhD thesis at MIT

http://research.sun.com/vlsi/people/images/ivan_sutherland.jpg

University

of Utah

5353

Ivan Sutherland

• Professor at University of Utah (1968-1974)

- Established Utah as a center for computer graphics

• Founded Evans & Sutherland (1968)

University

of Utah

5454

Ivan Sutherland

• Professor at Caltech (1974-1978)• Founded consulting firm Sutherland,

Sproull and Associates (1980)• Bought out by Sun Microsystems (1990)

University

of Utah

5555

Ed Roberts

• Born in 1942• Founder of MITS• Inventor of Altair 8800

http://ed-thelen.org/comp-hist/TheCompMusRep/TCMR-V17-P17a.jpg

University

of Utah

5656

Ed Roberts

• MITS can’t keep up with demand for Altairs...

• Fights with Microsoft...

University

of Utah

5757

Ed Roberts

• Ed Roberts calls it quits (1977)- Sells MITS for $6 million

• Buys a farm in Georgia• Goes to medical school at age 39 (1982)

University

of Utah

5858

Ed Roberts

• Currently works as a country doctor in Cochran, Georgia

- population: 4,455• Still keeps an Altair in his office!

http://media.arstechnica.com/articles/culture/total-share.media/roberts.jpg

University

of Utah

5959

Steve Wozniak

• Born 1950• Co-founder of Apple (1976)

http://www.orbitcast.com/archives/the-woz-hosts-s.html

University

of Utah

6060

Steve Wozniak

• Personal life- Married (1976)- Divorced (1977)- Married (1981)- Divorced (1987)- Married (1990)- Divorced (2004)

University

of Utah

6161

Steve Wozniak

• Leaves Apple (1987)

University

of Utah

6262

Steve Wozniak

• Leaves Apple (1987)• Post-Apple life

- CL9 (1987) Universal remote controls

University

of Utah

6363

Steve Wozniak

• Leaves Apple (1987)• Post-Apple life

- CL9 (1987) Universal remote controls

- Teaching 5th Grade

University

of Utah

6464

Steve Wozniak

• Leaves Apple (1987)• Post-Apple life

- CL9 (1987) Universal remote controls

- Teaching 5th Grade- Wheels of Zeus (2001)

GPS technology

University

of Utah

6565

Steve Wozniak

• Leaves Apple (1987)• Post-Apple life

- CL9 (1987) Universal remote controls

- Teaching 5th Grade- Wheels of Zeus (2001)

GPS technology- Acquicor Technology (2006)

A company that buys other companies

University

of Utah

6666

Therefore, what?

• Great inventors have lives, not just inventions

University

of Utah

6767

Therefore, what?

• Great inventors have lives, not just inventions

- But sometimes their lives are not all that great.

University

of Utah

6868

Therefore, what?

• Great inventors have lives, not just inventions

- But sometimes their lives are not all that great.

• Your destiny is up to you.

University

of Utah

6969

Reminder

• Final projects start next week!

University

of Utah

7070

“Test Question”

• On a scrap of paper, write a question that encapsulates one of the points from today's class, and turn it in.

• (Put your name on it!)