Welcome to Ket Quantum Programming documentation!¶
We present the Ket Quantum Programming framework for dynamic interaction between classical and quantum computers, aware of the limitations imposed by a cloud-based model of quantum computation. The framework features:
Ket, a Python-embedded classical-quantum programming language that friendly exposes Libket’s features, straight forwarding the development of the classical-quantum application;
Ket Bitwise Simulator (KBW), a quantum computer simulator based on the bitwise operation [arXiv:2004.03560].
Libket, a quantum programming library for C++ that used futures to handle quantum measurements and runtime quantum code generation to enable generic classical-quantum programming and dynamic quantum execution;