19 books
—
8 voters
Computation Books
Showing 1-50 of 876
Introduction to the Theory of Computation (Hardcover)
by (shelved 21 times as computation)
avg rating 4.24 — 2,125 ratings — published 1996
Introduction to Algorithms (Hardcover)
by (shelved 10 times as computation)
avg rating 4.35 — 9,371 ratings — published 1989
Structure and Interpretation of Computer Programs (Paperback)
by (shelved 9 times as computation)
avg rating 4.47 — 4,875 ratings — published 1984
Gödel, Escher, Bach: An Eternal Golden Braid (Paperback)
by (shelved 8 times as computation)
avg rating 4.29 — 53,514 ratings — published 1979
Feynman Lectures On Computation (Frontiers in Physics)
by (shelved 8 times as computation)
avg rating 4.26 — 484 ratings — published 1996
Code: The Hidden Language of Computer Hardware and Software (Paperback)
by (shelved 7 times as computation)
avg rating 4.40 — 10,774 ratings — published 1999
Compilers: Principles, Techniques, and Tools (Hardcover)
by (shelved 7 times as computation)
avg rating 4.10 — 3,023 ratings — published 1986
Quantum Computing Since Democritus (Paperback)
by (shelved 7 times as computation)
avg rating 4.15 — 1,087 ratings — published 2013
Code Complete: A Practical Handbook of Software Construction (Paperback)
by (shelved 6 times as computation)
avg rating 4.30 — 9,505 ratings — published 1993
Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)
by (shelved 6 times as computation)
avg rating 4.20 — 12,011 ratings — published 1994
Introduction to Automata Theory, Languages, and Computation (Hardcover)
by (shelved 6 times as computation)
avg rating 4.05 — 673 ratings — published 1979
The C Programming Language (Paperback)
by (shelved 6 times as computation)
avg rating 4.44 — 11,411 ratings — published 1978
The Maniac (Hardcover)
by (shelved 5 times as computation)
avg rating 4.33 — 29,538 ratings — published 2023
Algorithms to Live By: The Computer Science of Human Decisions (Hardcover)
by (shelved 5 times as computation)
avg rating 4.12 — 35,727 ratings — published 2016
The Art of Computer Programming, Volume 1: Fundamental Algorithms (Hardcover)
by (shelved 5 times as computation)
avg rating 4.38 — 1,890 ratings — published 1973
The Art of Computer Programming, Volume 2: Seminumerical Algorithms (Hardcover)
by (shelved 5 times as computation)
avg rating 4.43 — 524 ratings — published 1969
The Nature of Computation (Hardcover)
by (shelved 5 times as computation)
avg rating 4.59 — 110 ratings — published 2011
Computational Complexity: A Modern Approach (Hardcover)
by (shelved 5 times as computation)
avg rating 4.31 — 137 ratings — published 2007
The Algorithm Design Manual (Hardcover)
by (shelved 5 times as computation)
avg rating 4.34 — 2,693 ratings — published 1997
The Pragmatic Programmer: From Journeyman to Master (Paperback)
by (shelved 5 times as computation)
avg rating 4.33 — 24,414 ratings — published 1999
Superintelligence: Paths, Dangers, Strategies (Hardcover)
by (shelved 5 times as computation)
avg rating 3.85 — 21,496 ratings — published 2014
A New Kind of Science (Hardcover)
by (shelved 5 times as computation)
avg rating 3.63 — 2,205 ratings — published 2002
Building a Universal Machine: A Hands-on Introduction to Computability (Paperback)
by (shelved 4 times as computation)
avg rating 5.00 — 9 ratings — published
The Art of Computer Programming: Volume 3: Sorting and Searching (Hardcover)
by (shelved 4 times as computation)
avg rating 4.42 — 509 ratings — published 1973
Concrete Mathematics: A Foundation for Computer Science (Hardcover)
by (shelved 4 times as computation)
avg rating 4.34 — 1,877 ratings — published 1988
Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences)
by (shelved 4 times as computation)
avg rating 4.16 — 213 ratings — published 1979
Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 4 times as computation)
avg rating 4.35 — 23,691 ratings — published 2007
Types and Programming Languages (Mit Press)
by (shelved 4 times as computation)
avg rating 4.28 — 591 ratings — published 2002
The Golden Ticket: P, NP, and the Search for the Impossible (Hardcover)
by (shelved 4 times as computation)
avg rating 3.60 — 502 ratings — published 2013
Understanding Computation: From Simple Machines to Impossible Programs (Paperback)
by (shelved 4 times as computation)
avg rating 4.25 — 281 ratings — published 2013
On Lisp: Advanced Techniques for Common Lisp (Paperback)
by (shelved 4 times as computation)
avg rating 4.30 — 482 ratings — published 1993
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine (Paperback)
by (shelved 4 times as computation)
avg rating 4.28 — 1,189 ratings — published 2008
Complex Adaptive Systems: An Introduction to Computational Models of Social Life (Paperback)
by (shelved 3 times as computation)
avg rating 3.94 — 462 ratings — published 2007
Complexity: A Guided Tour (Hardcover)
by (shelved 3 times as computation)
avg rating 4.11 — 3,624 ratings — published 2009
The Linux Programming Interface: A Linux and UNIX System Programming Handbook (Hardcover)
by (shelved 3 times as computation)
avg rating 4.63 — 726 ratings — published 2010
The Self-Taught Programmer: The Definitive Guide to Programming Professionally (Kindle Edition)
by (shelved 3 times as computation)
avg rating 3.95 — 987 ratings — published 2017
The Go Programming Language (Paperback)
by (shelved 3 times as computation)
avg rating 4.43 — 1,787 ratings — published 2015
Algorithms (Hardcover)
by (shelved 3 times as computation)
avg rating 4.42 — 1,831 ratings — published 1983
Computer Systems: A Programmer's Perspective (Hardcover)
by (shelved 3 times as computation)
avg rating 4.46 — 1,161 ratings — published 2002
Cryptonomicon (Mass Market Paperback)
by (shelved 3 times as computation)
avg rating 4.23 — 118,026 ratings — published 1999
Hackers & Painters: Big Ideas from the Computer Age (Hardcover)
by (shelved 3 times as computation)
avg rating 4.05 — 9,635 ratings — published 2004
Designing Data-Intensive Applications (ebook)
by (shelved 3 times as computation)
avg rating 4.69 — 10,969 ratings — published 2015
Quantum Computing for Computer Scientists (Hardcover)
by (shelved 3 times as computation)
avg rating 4.29 — 115 ratings — published 2008
Computability and Logic (Paperback)
by (shelved 3 times as computation)
avg rating 4.13 — 165 ratings — published 1980
Turing's Cathedral: The Origins of the Digital Universe (ebook)
by (shelved 3 times as computation)
avg rating 3.60 — 4,738 ratings — published 2012
The Mathematical Theory of Communication (Paperback)
by (shelved 3 times as computation)
avg rating 4.38 — 704 ratings — published 1949
The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography (Paperback)
by (shelved 3 times as computation)
avg rating 4.30 — 29,393 ratings — published 1999
Domain-Driven Design: Tackling Complexity in the Heart of Software (Hardcover)
by (shelved 3 times as computation)
avg rating 4.15 — 5,884 ratings — published 2003
The Mythical Man-Month: Essays on Software Engineering (Paperback)
by (shelved 3 times as computation)
avg rating 4.01 — 15,242 ratings — published 1975
Concepts, Techniques, and Models of Computer Programming (Hardcover)
by (shelved 3 times as computation)
avg rating 4.11 — 245 ratings — published 2004
“The reason [James Clerk] Maxwell's Demon cannot exist is that it does take resources to perform an act of discrimination. We imagine computation is free, but it never is. The very act of choosing which particle is cold or hot itself becomes an energy drain and a source of waste heat. The principle is also known as "no free lunch."
We do our best to implement Maxwell's Demon whenever we manipulate reality with our technologies, but we can never do so perfectly; we certainly can't get ahead of the game, which is known as entropy. All the air conditioners in a city emit heat that makes the city hotter overall. While you can implement what seems to be a Maxwell's Demon if you don't look too far or too closely, in the big picture you always lose more than you gain.
Every bit in a computer is a wannabe Maxwell's Demon, separating the state of "one" from the state of "zero" for a while, at a cost. A computer on a network can also act like a wannabe demon if it tries to sort data from networked people into one or the other side of some imaginary door, while pretending there is no cost or risk involved.”
― Who Owns the Future?
We do our best to implement Maxwell's Demon whenever we manipulate reality with our technologies, but we can never do so perfectly; we certainly can't get ahead of the game, which is known as entropy. All the air conditioners in a city emit heat that makes the city hotter overall. While you can implement what seems to be a Maxwell's Demon if you don't look too far or too closely, in the big picture you always lose more than you gain.
Every bit in a computer is a wannabe Maxwell's Demon, separating the state of "one" from the state of "zero" for a while, at a cost. A computer on a network can also act like a wannabe demon if it tries to sort data from networked people into one or the other side of some imaginary door, while pretending there is no cost or risk involved.”
― Who Owns the Future?
“Computation is not the same as thought and emulation is not the same as imagination.”
― Mission Reality
― Mission Reality










