Stay on top of futuristic developments in computing with this friendly, easy-to-follow-guide to the quantum realm that requires nothing more than knowing basic math.
Learn about the behavior of quantum objects and run your own quantum algorithms on the internet’s freely available quantum computers!
This book cuts through the hype and jargon to teach you how quantum computing really works — and the many useful things quantum algorithms can do for us when we gain more command over them. Author Andrew Glassner, a distinguished research scientist who works in film and television, is your friendly tour guide on this fascinating journey. He’ll quickly show you that the most accurate and objective way to capture the bizarre and unexpected behaviors of the quantum world is by using basic high-school math.
You’ll learn about the true nature of quantum objects, discover how quantum algorithms are designed, and more. By the end, you’ll be ready to write and run your own quantum algorithms on quantum computers freely available online. Whether you have a professional interest in quantum computing, a personal curiosity, or simply want to stay on top of such a radical new technology, there is no better introduction to harnessing quantum mechanics to solve complex problems big and small.
From reading the book "Glassner Andrew - Quantum Computing. From Concepts to Code - 2025. pdf", I learned that quantum computing is a new and exciting field that stretches our brains with challenging, cool ideas. The author emphasizes that this chapter is intended to provide an overview of the concepts rather than delving into technical details. I liked the most that the book makes complex topics accessible and enjoyable for learning. The author's approach encourages a relaxed and curious mindset, which is beneficial for understanding new ideas. I also appreciated that the book provides references to additional resources, such as other books and online lecture notes, for those who want to dive deeper into the technical aspects of quantum computing. I liked the least that there is limited discussion on the practicalities of quantum computing, such as physical implementation, error correction, and the details of basic quantum algorithms. While I understand the reasons behind this decision, it might be disappointing for some readers who are interested in those topics. What I found confusing was the lack of an explicit explanation of what von Neumann machines or classical computers are, considering they are mentioned early in the book. A brief definition or reference to a previous section would have been helpful. I found myself wanting to explore more about the practical aspects of quantum computing, such as physical implementation and error correction. I also wish to learn more about the applications of quantum computing in various fields, like cryptography, optimization, and machine learning. To be 100% sure that the information presented is accurate, it would be necessary to consult multiple sources and cross-reference the facts. However, the book provides a solid foundation for understanding the concepts of quantum computing, and I believe it can serve as a reliable starting point for further research. I would rate this book 4 out of 5 stars, as it does an excellent job of making complex topics accessible and enjoyable while providing useful references to additional resources. The lack of discussion on practical aspects might affect the rating slightly, but overall, I found the book engaging and informative.