Аннотация
I wrote this book to be the ultimate guide for programming a quantum computer in the cloud. Thanks to the good folks at IBM Research, this is now possible. IBM has made their prototype quantum rig (known as the IBM Q Experience) available not only for research but for individuals in general interested in this field of computing.
Quantum computing is gaining traction, and now is the time to learn to program these machines. In years to come, the first commercial quantum computers should be available, and they promise significant computational speedups compared to classical computers. Consider the following graph showing the time complexities for two large integer factorization algorithms: the best classical algorithm, the Number Field Sieve, vs.
the quantum factorization algorithm developed by Peter Shor.
![This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It includes basic concepts such as abstract syntax, interpretation, stack machines, compilation, type... Programming Language Concepts [2nd Edition]](https://www.rulit.me/data/programs/images/programming-language-concepts-2nd-edition_492775.jpg)






Комментарии к книге "Practical Quantum Computing for Developers"