Book

Turing: A Novel about Computation

📖 Overview

Turing: A Novel about Computation follows graduate student Alexandros as he becomes entangled in an unusual artificial intelligence program that takes the form of Alan Turing. Through conversations with this AI version of Turing, Alexandros explores fundamental concepts in computer science and mathematics. The story moves between detailed technical discussions and a romance subplot involving Alexandros's relationship with a young programmer named Ethel. Their personal narrative provides context for broader explorations of logic, algorithms, and the limits of computation. The novel incorporates historical elements about Alan Turing's life and work, including his role in breaking the Enigma code during World War II and his contributions to computer science. These biographical threads are woven together with contemporary plot elements and technical explanations. The book examines the intersection of human emotion and pure logic, raising questions about consciousness, intelligence, and what separates human minds from machines. It presents complex computational concepts through the lens of personal relationships and human experience.

👀 Reviews

Readers describe this as an ambitious blend of computer science concepts with a love story and philosophical elements. The storytelling format, which includes emails and dialogues with an AI, receives both praise and criticism. Liked: - Creative way to teach computing history and theory - Accessible explanations of complex topics - Integration of Greek mythology references - Depth of computer science content Disliked: - Romance plot feels forced and distracting - Writing style can be awkward and stilted - Technical sections overwhelm the narrative - Characters lack development One reader noted: "The CS concepts are solid but the story feels like window dressing." Another wrote: "Perfect for CS students but probably confusing for general readers." Ratings: Goodreads: 3.8/5 (500+ ratings) Amazon: 4.1/5 (50+ ratings) The book resonates most with readers who have computer science backgrounds and appreciate the technical accuracy over literary style.

📚 Similar books

The Information by James Gleick This history of information science weaves together the stories of pioneers like Claude Shannon and Ada Lovelace while exploring the evolution of human communication and computation.

Gödel, Escher, Bach: An Eternal Golden Braid by Douglas Hofstadter Through interconnected narratives about mathematics, art, and music, this book examines consciousness, artificial intelligence, and the nature of patterns in human thought.

The Difference Engine by William Gibson This alternate history novel imagines a Victorian England where Charles Babbage's mechanical computer succeeds, leading to a steam-powered information age.

The Diamond Age by Neal Stephenson Set in a future shaped by nanotechnology and artificial intelligence, this novel follows the development of an interactive book that teaches a young girl about computation and learning.

Logicomix by Apostolos Doxiadis This graphic novel tells the story of Bertrand Russell's quest for mathematical truth while exploring the foundations of logic and computation through visual storytelling.

🤔 Interesting facts

🔷 Author Christos Papadimitriou is a prominent computer scientist who has made significant contributions to computational complexity theory and is a member of the National Academy of Sciences. 🔷 The novel creatively weaves together elements of computer science, mathematics, archaeology, and romance while exploring the legacy of Alan Turing through a modern-day narrative. 🔷 The book includes explanations of complex computing concepts through dialogues between characters, making abstract ideas accessible to general readers while maintaining technical accuracy. 🔷 The story features Turing's spirit as an artificial intelligence program that guides readers through various aspects of computer science, creating a unique blend of fiction and educational content. 🔷 The novel pays homage to the ancient Greek island of Corfu, where some of the story takes place, connecting modern computer science with classical Mediterranean history and culture.