What is quantum computing? Solutions to impossible problems

Quantum computing has great promise to solve problems that are too hard for classical computers to solve in reasonable amounts of time, but they are not yet practical

1 2 Page 2
Page 2 of 2

The “Hello, World” program for Q# demonstrates “teleporting” the state of a qubit to another, entangled qubit. This particular exercise works with Visual Studio or Visual Studio Code. While Microsoft does not yet offer access to actual quantum computers in Azure, it does offer quantum simulators that run locally or in Azure.

Quantum hurdles

As we’ve seen, there is currently no single standard for quantum computers, qubit construction, or quantum programming. Several vendors have created quantum computers of their own design, and several vendors have created quantum-programming SDKs.

While quantum computing has great promise to solve problems that are too hard for classical computers to solve in reasonable amounts of time, they are not yet practical. The major problems to overcome are quantum decoherence and noise, qubit fragility, and scalability of quantum computers.

At this point only IBM offers cloud access to real quantum computers, but other vendors, including Intel and Microsoft, are working on quantum computers that may have less noise, longer coherence times, and higher density than ones based on superconducting Josephson junction qubits.

Copyright © 2020 IDG Communications, Inc.

1 2 Page 2
Page 2 of 2
How to choose a low-code development platform