Understanding Computation: From Simple Machines to Impossible Programs
If you like book Understanding Computation: From Simple Machines to Impossible Programs here is the list of books you may also like
Buy this book on AmazonSimilar books (20)
-
The Mythical Man-Month: Essays on Software Engineering
Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering facts and thought-provoking opinions, Fred Brooks offers …
Buy this book on Amazon -
Odyssey (Stephen Fry's Great Mythology, #4)
Pre-order the final book in Stephen Fry's acclaimed internationally bestselling Greek myths series telling the story of The Odyssey—Can a hero find his way home? Follow Odysseus after he leaves the fa…
Buy this book on Amazon -
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With …
Buy this book on Amazon -
I Am a Strange Loop
What do we mean when we say “I”? Can thought arise out of matter? Can a self, a soul, a consciousness, an “I” arise out of mere matter? If it cannot, then how can you or I be here? I Am a Strange Loop…
Buy this book on Amazon -
A Philosophy of Software Design
This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first introduc…
Buy this book on Amazon -
Paradox
Buy this book on Amazon -
Nexus: A Brief History of Information Networks from the Stone Age to AI
From the author of Sapiens comes the groundbreaking story of how information networks have made, and unmade, our world.
Buy this book on Amazon
For the last 100,000 years, we Sapiens have accumulated enormous power. But despi… -
Effective Java
Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional pr…
Buy this book on Amazon -
Working Effectively with Legacy Code
Get more out of your legacy systems, more performance, functionality, reliability, and manageability.Is your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do yo…
Buy this book on Amazon -
The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at it. Tech companies in general lack the experience, tools, texts, and frameworks to do it well. And the…
Buy this book on Amazon -
Tidy First?: A Personal Exercise in Empirical Software Design
Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pion…
Buy this book on Amazon -
Anansi Boys
God is dead. Meet the kids.
Buy this book on Amazon
Fat Charlie Nancy's normal life ended the moment his father dropped dead on a Florida karaoke stage. Charlie didn't know his dad was a god. And he never knew he had a brothe… -
Determined: A Science of Life without Free Will
One of our great behavioral scientists, the bestselling author of Behave, plumbs the depths of the science and philosophy of decision-making to mount a devastating case against free will, an argument …
Buy this book on Amazon -
The Beginning of Infinity: Explanations That Transform the World
'Science has never had an advocate quite like David Deutsch ... A computational physicist on a par with his touchstones Alan Turing and Richard Feynman, and a philosopher in the line of his greatest h…
Buy this book on Amazon -
What Is ChatGPT Doing... and Why Does It Work?
Nobody expected this—not even its creators: ChatGPT has burst onto the scene as an AI capable of writing at a convincingly human level. But how does it really work? What's going on inside its "AI mind…
Buy this book on Amazon -
The Emperor's New Mind
In his bestselling work of popular science, Roger Penrose takes us on a fascinating roller-coaster ride through the basic principles of physics, cosmology, mathematics, and philosophy to show that hum…
Buy this book on Amazon -
The Fabric of Reality: The Science of Parallel Universes--and Its Implications
For David Deutsch, a young physicist of unusual originality, quantum theory contains our most fundamental knowledge of the physical world. Taken literally, it implies that there are many universes “pa…
Buy this book on Amazon -
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, w…
Buy this book on Amazon -
-
The Art of Happiness
Nearly every time you see him, he's laughing, or at least smiling. And he makes everyone else around him feel like smiling. He's the Dalai Lama, the spiritual and temporal leader of Tibet, a Nobel Pri…
Buy this book on Amazon