2022 Volume 39 Issue 1 Pages 1_33-1_39
Quantum computer simulators, a kind of live programming environment, have become the preferred choice for research and learning regarding quantum algorithms. However, to realize a practical quantum live-programming environment, it is necessary to mitigate the exponentially increasing computation time and memory requirements and simulate various quantum gates in different operating environments. To achieve this, we have implemented a quantum computer simulator as a web service based on an efficient algorithm that can run on browsers with various resolutions at high performance. This simulator will enable easy trial and error of quantum programming, and in the future, will improve the whole environment surrounding quantum programmers, such as collaboration among researchers and integration into other tools.