Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ......

32
http://www.research.microsoft.com/~gbell Gordon’s Personal View of Personal Computing: before the PC Vintage Computer Society 27 September 1998 Gordon Bell [email protected]

Transcript of Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ......

Page 1: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

http://www.research.microsoft.com/~gbell

Gordon’s Personal View of Personal Computing:

before the PC

Vintage Computer Society 27 September 1998

Gordon Bell [email protected]

Page 2: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com
Page 3: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Apple II

Page 4: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

First personal computer

Page 5: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Micral

Page 6: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

In the beginning: Manchester “Baby” ran the first program 22 June 1948

Page 7: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

English Electric Deuce Console 1955

Page 8: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Whirlwind c1953 … 1st generation, 16-bit word; 4 KB memory; 8 K drum

Whirlwind begot TX-O/TX-2 begot DEC PDP-1Real time, first compiler, ECAD, text editor

Page 9: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Whirlwind console, drum, 1 Kw core

Page 10: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

SAGE Control Room c 1962. Whirlwind used for first experiments.

Page 11: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

SAGE (Semi-Automatic GroundEnvironment) Operator Console

Page 12: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

TX-0 Console c1959… one of the first transistorized personal computers

Speech, handwriting recognition, neuro data analysis, etc. Interactive editors, debuggers, etc.

Page 13: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

MIT Speech group with TX-0, c1959.

Page 14: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

DEC Computer before PDP-111957 1961 1963

Page 15: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

DEC PDP-1 c1961

Page 16: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Wes Clark & LINC c1962: Personalcomputers for bio-medical research

Page 17: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-5 c1964: PDP-8 predecessor

Process control, real time experiments. Fortran ran in 4 K, 12 bit words

Page 18: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Gbell with LINC and PDP-8 c1965

Page 19: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8: first mini

First OEM computer. OS/8 (from timesharing) begot RT-11 begot CPM

Page 20: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8 Modules

Page 21: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8/E

Page 22: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8 and Linc Family Tree

Page 23: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8 12 bit word price (t)

Page 24: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-8 prices (t)

Page 25: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Timesharing: given everyone theirown, low cost, personal computer

Page 26: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-6 c1965 : First commercial timeshared computer. Gbell & Alan Kotok

Page 27: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-6 Development team c1965

Page 28: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

PDP-6/10/ DECsystem 10/20family tree

Page 29: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

There is no reason anyoneThere is no reason anyonewould want a computer in theirwould want a computer in theirhome.home.

Ken OlsenPresident, Chairman and

founder of Digital, 1977

Page 30: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Equating yourself to the average “user/buyer” is risky . . . unless you’re anaverage user.

Page 31: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Why didn’t Digital leadpersonal computers?

That’s another talk…

Page 32: Gordon’s Personal View of Personal Computing: before the PC · Gordon’s Personal View of ... before the PC Vintage Computer Society 27 September 1998 Gordon Bell gbell@microsoft.com

Minis and timesharing contributions 4SpaceWar demonstrated the

importance of interactive graphics 4Editors, calculators, interactive

debuggers, interpreters were in use 4Mail and chat used timesharing 4Minis established embedded

computers