Today an important contribution to the quantum computing community was published on PLOS ONE. The paper was authored by Mark Fingerhuth and Tomáš Babej, founders of our alumni company ProteinQure, and Peter Wittek, academic director of our Quantum Machine Learning program based at the University of Toronto.
The paper is a collection and review of open-source software in quantum technologies that gives credit to the authors of these projects and highlights best practices to foster the growing community of quantum software developers.
The paper is also intended for computer scientists and IT professionals who are interested in quantum computing but do not know where to start. The survey provides an introduction to the pragmatic aspects of using quantum computers today. For example, the paper provides an excellent overview of workflows for algorithms running on quantum computers, as shown in this example of a gate model software stack:
This work is an important step towards making quantum computing mainstream. With the growth of open-source software dedicated to quantum programming, the barrier to entry continues to drop.
The growth of a robust open-source community is a key indicator of the development of the industry as a whole, since building quantum computing applications will require multidisciplinary teams from diverse industry and academic backgrounds. Anyone interested in exploring practical tools for programming this kind of emerging hardware should read this paper.