Microsoft's Quantum Development Kit is adding support for Linux and Mac users, the company announced in a Monday blog post. The firm is also adding net open source libraries to the kit as well as Python interoperability. With the macOS and Linux support, the power to create apps that take advantage of quantum computing is coming to even more developers. On the flip side, Microsoft gets its business capabilities in the hands of a broader audience of developers, who have increasing control over the buying process in the enterprise. "At Microsoft, we believe quantum computing holds the promise of solving many of today's unsolvable problems and we want to make it possible for the broadest set of developers to code new quantum applications," the post said.
To fill the fast-increasing number of openings in quantum, copying and pasting even the most expert knowledge of classical computers into the quantum world won't exactly cut it. System architects, software engineers, data analysts -- at first glance, the jobs that are hot in the quantum computing sector don't sound all that different from the tech roles we're already familiar with. Which deal with the classical computers we know well, from smartphones to supercomputers. But to fill the burgeoning opportunities in quantum, transferring even the most expert knowledge of classical computers into the quantum world just won't cut it. In this special feature, ZDNet examines technology's role in helping business leaders build tomorrow's workforce, and employees keep their skills up to date and grow their careers.
It's easy to understand the allure of the super-processing powers of quantum computing when you consider the explosion of data from AI, machine learning and internet of things (IoT). IDC researchers predicted there will be over 300 billion connected things by 2021. Business models are being disrupted overnight. Workforce diversity and empowered customers are rising, while resources are getting scarce. The ability to manage and monetize large amounts of data is top of mind for leaders whose survival depends on connecting mountains of data experience and operational within and beyond company walls to make better, faster decisions.
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.