SWG.LPRESS@usc-isi.arpa (03/30/83)
Precursors of Personal Computing Contrary to what you may read in Business Week or the Wall Street Journal, the personal computer was not "invented" in 1977 by Apple Computer; the important ideas and technology were developed by many innovative workers, beginning before World War II. Three "streams" of development come to mind. Most obvious is the nearly magical progress in digital electronics, beginning with patents on adders and other circuit components in the early 1940's and running through todays VLSI chips. Second is work on the evolving concept of interactive problem solving, beginning with Bush's speculation on a "memex" machine in 1945 and running through the modern conception of a computer providing a window onto a virtual memory, containing text, drawings, data files and even musical scores. Third, has been the development of interactive problem solving technology, including early single- user computers, time sharing systems, interactive languages, graphics and communications. The personal computer and office automation industries of today are the (perhaps inevitable) entrepreneurial manifestations of the invention which made them possible; they have their basis in this history. The following outline mentions some of the significant contributions in these three areas. The final section lists several of the recent product-oriented milestones in the personal computer industry. I know that the outline is arbitrary and incomplete; it only lists people I happen to know or have heard about. I would like some FEEDBACK on it, dates, anecdotes, references, missed people and projects, etc. I would like to get a good bibliography together and write an article to give these folks the credit due them. Whatever you send me, I will collate and redistribute. Larry Press Box 5429 Santa Monica, CA 90405 (213) 392-1234 I. What is a Personal Computer? single-user interactive operation relatively small, quiet and generally unobtrusive II.... Interactive Computing, the Ideas 1945: Bush, image of a personal system for document indexing, retrieval, annotation and writing as an aid to a scientist. A virtual document database viewed and updated through a console. His 1945 article was reprinted in SigPC Notes. 196?: Engelbart, began the development of computer-based tools designed to augment the productivity of "knowledge workers," in the spirit of Bush. Movement in a virtual memory via mouse and keyboard. 196?: Licklider, interactive problem solving on timesharing systems. His IEEE paper on man-machine symbiosis was the standard reference for all time sharing papers. He advanced both the ideas and implementation. Also the idea of a collaborative community of users. 196?: Albrecht, began working with children on CDC 160 and developed the idea of computers for the "people" through walk-in computer centers and informal publications. 1965: Steel, predicted $25,000, 7090-powered personal computer by 1975, based on trends in hardware development. A paper by Steel was reprinted in Sig PC Notes. 197?: Kay, began the development of a prototype "Dynabook," a portable personal computer, with a large virtual memory for images, sounds and documents. 197?: Felsenstein and colleagues formed Community Memory project, providing community access to bulletin board data bases. III. Interactive Problem Solving Technology A. Early Time sharing systems 1963: Shaw, JOSS at Rand 1963: Morrisey, Quicktran at IBM 1963: Corbato, Project MAC at MIT B. Early Higher-Level, Interpretive Languages 1963: JOSS 196?: TINT for the Q32 at SDC 1960: GOTRAN for the IBM 1620, Charles Davidson, U of Wisconsin 1964: BASIC at Dartmouth, Kemeny and Kurtz C. Some Early Single-User Computers 19??: TX-O at MIT (Jack Dennis) 19??: Lincoln Lab's "Link" 1961: PDP-1 19??: LGP-30 19??: IBM 1620 196?: CDC 160 196?: SDS was it the 910? We had one at UCLA D. Communications 1940: Thornton C. Fry and George Stibitz demonstrate the "complex number computer" via phone connection from Bell Labs to Dartmouth. 1950: Remote demonstrations of SEAC at two sites 1969: Roberts and colleagues established the ARPA net, which has led to the emphasis on local networks of personal computers and their use in accessing networks. E. Interactive Graphics 1958: Willy Higinbotham, dedicated video game at Brookhaven National Labs 196?: Sutherland, interactive graphics using "Sketchpad" IV. Hardware A. Micro-electronics 1954: Shockley, transistor 1959: TI, commercial integrated circuit 1974: Intel (Ted Hoff), programmable microprocessor 19??: ?, IC memory B. Disk 197?: IBM, floppy disk (for 370 console I/O?) 197?: IBM, Winchester disk drive C. Keyboard 18??: Morse, telegraph key 1878: Christopher Sholes, patented typewriter 19??: Teletype D. Character printer 19??: ?, tickertape 19??: Teletype 19??: ?, first dot-matrix printer E. Video display 1940s: oscilloscopes for display of digital informaion F. Architecture and Component Design 1940s: Dickinson, Attanasof, Von Neuman, Burks, Goldstein, Eckert, Mauchley, etc. V. Recent Products 195?: An Wang, programmable electronic calculator 1967: Hewlett Packard 9100 desk calculator (Tom Osborne) 1968: IBM MTST word processor 196?: ?, first commercial, display-oriented word processor 1973: Nolan Bushnell, Pong. The first commercial video game. 197?: Packet Communications, Inc., attempted commercial network 1975: Roberts, Altair computer. The first general purpose computer designed to be marketed to (technically sophisticated) individuals. 197?: IBM 5100, portable computer with BASIC and APL in ROM 1976: Processor Technology (design based on Felsenstein's "Tom Swift" terminal (197?), Polymorphic Systems and Compal, first attempts to design personal computers for non-technical managers and professionals. 197?: Apple, first system designed for the home and non-professional market. Ads showing computers on kitchen tables being used by housewives and children. 1975: Gates and Allen, BASIC interpreter for the Altair. 1976: Kildall, CP/M operating system. With John Torrode, of Digital Microsystems, Kildall was the first to (commercially) realize the importance of floppy disk as a secondary storage media. 1977: Shrayer, Electric Pencil, the first display-oriented word processor for a personal computer and the first major product developed by a user (Shrayer is a film maker). 1979: Bricklin and Frankston, Visicalc, a non-word proces sing program that embodied the metaphor of a personal comp uter as a window onto a virtual document. 1981: Sony Typecorder and Osborne computer, first portable products. -------