Google wants to make programming quantum computers easier
“Quantum computers are still in their infancy, but builders of the exotic machines want to encourage software developers to experiment with them. Programming the circuits on quantum machines is a real challenge . Instead of standard digital bits, which represent either 1 or 0, quantum computers use “qubits,” which can be in both states at once thanks to a phenomenon known as superposition. Qubits can also influence one another even if they’re not physically connected. Moreover, they stay in their delicate quantum state for no longer than the blink of an eye. Exploiting them requires completely different software, and only a small band of developers currently has the highly specialized knowledge to write such programs.
Google wants to help change that. It has just released Cirq, a software toolkit that lets developers create algorithms without needing a background in quantum physics. Cirq is an open-source initiative, which means anyone can access and modify the software. Google likens it to its popular TensorFlow open source toolkit that has made it easier to build machine-learning software. For now, developers can use Cirq to create quantum algorithms that run on simulators. But the goal is to have it help build software that will run on a wide range of real machines in the future…”
#future = #REALnews #tech #innovation #design #sustainability #science #engineering #singularity #progress #quantumcomputing #computers #physics