Books of Computer History and Folklore

This is the second draft of an eclectic list of books of computer history and folklore, suggested by posters to alt.folklore.computers beginning in September, 2020. Many contributors have spent decades in the computer field.

For this draft, some attempt has been made to clean up the format or add missing information. Books are alphabetized by author. Posters' comments have been retained. Links are to Amazon or Google.

--------------------

Bagnall, Brian. Commodore: a Company on the Edge. Variant Pr, 2016.

Unfortunately, this book looks out of print, but I read it in 2007 and it left a strong impression on me. History is written by the winners, so we know all the history of Microsoft and Apple but Commodore could have been a winner. The book shows just how different things were back in 70s and 80s, how wide open the industry was. Very fascinating!

Brooks, Frederick P., Jr. The mythical man-month: Essays on software engineering, Addison-Wesley, 1995.

Anniversary edition with four new chapters This is more about ways of working, but the examples range back to the 1950s

Bush, Vannevar, "As We May Think" (The Atlantic, January 1945)

Ceruzzi, Paul E., A History of Modern Computing (2nd ed.), Cambridge, MA, MIT Press, 2003

Hellström, Gunnar, Programmering av datamaskiner, Stockholm, Wahlström & Widstrand, 1967

A rare example of Swedish books on programming, pre-home computer era. I think its purpose was mostly to educate the public, but it's obvious that it's written by a programmer. He teaches some FORTRAN. Hiltzik, Michael, Dealers of Lightning: Xerox PARC and the dawn of the Computer Age, Harper Collins, 1999

Jackson, Tim, Inside Intel, Dutton, 1997 ISBN: 0-525-94141-X

Kernighan, Brian, UNIX: A History and a Memoir

He self-published this in 2019, and it's an intriguing look at the culture of AT&T Bell Labs that spawned C and Unix. I learned that typesetting played a big driver in the growth of Unix.

Kidder, Tracy, The Soul Of A New Machine

of how Data General developed a competitor for the VAX by hiring a team of college graduates and exploiting them to the bone. The project succeeded, and saved the company for a while, but I certainly would not have liked to work there.

Lammers, Susan, Programmers at Work - Interviews

including interviews of Dan Bricklin Bob Carr Bob Frankston Bill Gates Michael Hawley Andy Hertzfeld Toru Iwatani Gary Kildall Scott Kim Butler Lampson Jaron Lanier Ray Ozzie John Page Wayne Ratliff Jef Raskin Peter Roizen Jonathon Sachs Charles Simonyi John Warnock

Leavitt, David, The Man Who Knew Too Much: Alan Turing and the Invention of the Computer

Lorenzo, Mark Jones, Abstracting away the machine: the history of the FORTRAN programming language, Philadelphia, PA, SE Books, 2019

A fascinating view of the attitudes of early programmers (where even using an assembler was discouraged for being a waste of machine time, and that a compiler would never create efficient code), plus what Backus' team did to prove them wrong.

Lohr, Steve, GO TO: Software Superheroes from Fortran to the Internet Age, Profile, 2002

Lukoff, Herman, From Dits to Bits: A Personal History of the Electronic Computer

Macrae, Norman, John Von Neumann: The Scientific Genius Who Pioneered the Modern Computer, Game Theory, Nuclear Deterrence, and Much More, Plunkett Lake Press, 2016

McCartney, Scott; Eniac: The Triumph and Tragedies of the World's First Computer

Mollenhoff, Clark R., Atanasoff: Forgotten Father of the Computer, Iowa State University Press, 1988

Dr. J. V. Atanasoff invented the electronic digital computer.

Moody, Fred, I sing the body electronic: a year with Microsoft on the multimedia frontier, Viking, 1991

Nelson, Theodor H., Computer Lib/Dream Machines, Tempus Books, 1987

Osborne, Adam, HyperGrowth: The Rise and Fall of Osborne Computer Corporation, Idthekkethan Pub. Co, 1984

The paperback edition (1985) has an additional forward by Adam Osborne.

Nelson, Ted, The Home Computer Revolution

Raymond, Eric Steven, The Art of Unix Programming, Addison-Wesley, 2004

Teaches a variant of the Unix philosophy; contains bits of text from various people who were involved in the 1970s and 1980s. Available online.

Segaller, Stephen, NERDS 2.0.1

Stoll, Clifford, The Cuckoo's Egg

Stoll, Clifford, Silicon Snake Oil

Strassman, Paul, The Computers Nobody Wanted, My Years at Xerox, The Information Economics Press, 2008

Xerox purchase of SDS and Sigma systems

Waldrop, M. Mitchell, The Dream Machine: J.C.R. Licklider and the Revolution That Made Computing Personal, Penguin Books, 2002

[Oct 21, 2020]