Skip to main content
  1. Home
  2. Computing
  3. News

Microsoft’s quantum computing language is now available for MacOS

Add as a preferred source on Google
Quantum Development Kit updates: support for macOS, Linux, plus Python and Q# interoperability

Quantum computing, which uses the nature of quantum mechanics and the odd behavior of particles to promise incredibly powerful computers, is like traditional computing in one important respect. If you’re going to do anything with it, you need a programming language that can leverage its capabilities. Microsoft has its own version, Q# (pronounced “Q-sharp”), that it introduced late in 2017 on Windows and is now making available on MacOS and Linux as well.

Recommended Videos

As Ars Technica reports, Microsoft’s quantum programming offering is comprised of two elements. First, there is the Q-sharp language, which seeks to leverage the unique nature of quantum computing while bringing it to traditional programmers rather than just the quantum physicists working with quantum computer technology.

The second element is to make a quantum simulator available to run quantum programs. Given that quantum computer hardware is still in its infancy, there aren’t many opportunities to actually run quantum programs on live machines. Therefore, Microsoft is building a simulator to run quantum programs and help developers learn how to use and understand quantum computing.

There are two versions of the simulator. One runs on local machines and naturally be smaller and less powerful. It will also require a relatively powerful PC to run, as simulating 32 qubits (quantum bits) needs a full 32GB of RAM. Adding another qubit doubles the RAM needed, meaning that hardware requirements can quickly ramp up. To meet the needs of the most demanding programmers, Microsoft is also making available a more powerful cloud version of the simulator.

Of course, Microsoft is also one of the companies working hard on creating an actual quantum computer, in its case aiming using a “topological qubit” that is less demanding than some other designs in terms of the number of qubits needed for error-checking and correction, but unlike some other qubit designs still requires cooling to near-zero degrees and thus adds significant complexity.

For now, Microsoft is hoping to have a single qubit functioning by the end of 2018. In the meantime, developers will have access to Q-sharp and Microsoft’s simulator to start polishing up their quantum computing programming skills.

Mark Coppock
Former Computing Writer
Mark Coppock is a Freelance Writer at Digital Trends covering primarily laptop and other computing technologies. He has…
Your MacBook trackpad can now purr like a cat, and it’s surprisingly convincing
A clever new Mac app uses your MacBook's Force Touch trackpad to recreate the feeling of a real cat purring under your palm.
PurrPad featured

Mac developers keep finding new ways to make their laptops do things Apple never intended. Earlier this year, an app went viral for making MacBooks moan when slapped. Another unique app lets you feel a webpage's buttons through the trackpad before you click them. Now, a developer has built one that makes the trackpad purr like a cat.

PurrPad makes use of the Taptic Engine built into MacBook trackpads, so instead of hearing a purr through your speakers, you feel one under your palm. Developer Francesco Pavanetto, who shared the app on Reddit, says he tuned the vibration to the actual measured pitch of a real cat purr and built it so the pattern never repeats exactly.

Read more
MIT researchers found a new Spectre attack that can slip past Intel and AMD defenses
AMD Ryzen CPU inside a socket installed on a motherboard

Spectre has been haunting CPU security since 2018, and MIT researchers have now found another way to make it misbehave. The new TONTOU attack can bypass some of the defenses Intel and AMD have added over the years by exploiting a tiny gap in how those protections work. The research comes from Daniël Trujillo and Mengjia Yan at MIT's Computer Science and Artificial Intelligence Laboratory (CSAIL). Their findings show that even after a processor wipes or isolates information used by its branch predictor, there can be a brief window before that information is actually used. TONTOU, short for Time-of-Neutralization to Time-of-Use, attacks precisely that gap.

The tiny gap that TONTOU exploits

Read more
Microsoft accidentally gave Windows 11 users another OneDrive app, and you can’t easily remove it
Microsoft says the wider-than-intended rollout was an accident, but removing the app currently means removing OneDrive too.
Microsoft OneDrive Featured Graphic

Windows 11 users have been getting a new OneDrive app whether they asked for it or not. The problem? Microsoft says it wasn't supposed to happen. Microsoft has confirmed that its OneDrive Photos app was rolled out to Windows 11 PCs more broadly than intended, including enterprise machines where the app isn't even designed to work. The company says it is now working on a fix, but there's an awkward catch: users currently can't uninstall OneDrive Photos without removing the main OneDrive app too.

So, what exactly got installed?

Read more