The Bug

Paperback, 368 pages

English language

Published July 13, 2004 by Anchor.

ISBN:
978-1-4000-3235-8
Copied ISBN!
OCLC Number:
56079814

View on OpenLibrary

4 stars (6 reviews)

In 1984, at the dawn of the personal-computer era, novice software tester Roberta Walton stumbles across a bug. She brings it to its inadvertent creator, longtime programmer Ethan Levin, and the two embark on a hunt for the elusive bug, nicknamed “The Jester” for its tendency to appear randomly and only at the least opportune moments, jeopardizing the fate of the company. Ethan’s attempts to find a solution soon become a frightening obsession that threatens to destroy both his professional and personal life. Roberta, on the other hand, is drawn to the challenge. Forced to learn how to program, and seeking refuge from her own private troubles, she becomes enthralled with learning to speak the computer’s language. Expertly merging code with prose, big ideas with intensely personal stories, Ellen Ullman brilliantly illuminates the space between human beings and computers—a space we occupy every day as we peer into our monitors.

5 editions

Review of 'The bug' on 'Goodreads'

5 stars

This might sound like damning with faint praise, but this is easily the best novel I have ever read about programming, software development and QA. Ms. Ullman was a computer programmer for 20 years and it shows. There were very few technical mishaps and even those could be explained by, as she said in the afterword:

[blockquote]A certain degree of accuracy has therefore been sacrificed in the interest of making systems comprehensible and interesting to nontechnical readers. These inaccuracies do not necessarily reflect the ignorance of the author, although in specific instances they might.[/blockquote]

This book tells the story of a programmer and a QA engineer in a startup. She reports a bug in the user interface, during the early days of a graphical user interface. Sometimes (a programmer's worst nightmare) the whole system would freeze up while getting used. And, thru various slip ups, a core file is never …

avatar for lucasrizoli

rated it

3 stars
avatar for topghost

rated it

4 stars
avatar for LuisVilla

rated it

4 stars
avatar for joeyh

rated it

5 stars
avatar for stinkingpig

rated it

5 stars

Subjects

  • Technological
  • American Mystery & Suspense Fiction
  • Fiction - General
  • Fiction
  • Literary
  • Fiction / Literary
  • Psychological
  • Suspense