Skip to main content

Quantum goes open source as Microsoft expands Q# programming language

IBM Quantum Computing feature
Brad Jones/Digital Trends

To accelerate the progress of quantum computing, Microsoft announced at its annual Build developer conference that it will open source its Q# compiler and the quantum simulators in the Quantum Development Kit. Pronounced as Q# , the Microsoft quantum computing programming language was initially released as a development kit to developers a little more than a year ago in December 2017 at the Ignite Conference.

Whereas traditional computers run on binary bits existing in on or off states, a quantum computing bit, or qubit, can exist in multiple states simultaneously. By leveraging the nature of quantum mechanics and particle physics, developers can create more powerful programs than what is available today. To facilitate this effort, Microsoft’s quantum computing development includes the Q# language, compiler, library, simulator, trace simulator, and Visual Studio extension. Microsoft is using its Q# language to help traditional computer programmers write quantum code, rather than limit quantum computing to the realm of physicists working with immensely more powerful quantum computer hardware. The resulting code can then run natively on a powerful PC available today or through a cloud simulator.

Recommended Videos

By open sourcing its Q# compiler and simulators, academics and researchers working on open source software development will be able to leverage the Q# language as part of their works. With its acquisition of GitHub, Microsoft has been more willing to embrace the open source community in recent years. Additionally, developers can also contribute back to the open source community with their own code changes. Though a specific date was not given, Microsoft said that its Q# open source initiative will come within a few months. We’ll likely hear more about Microsoft’s quantum computing initiative this week at the Build developer conference.

Microsoft is one of several large technology companies making big bets on quantum computing as the future of computers. Microsoft had previously offered developers free courses in Q# programming as well as bringing access to Q# development to Mac users. In addition to Microsoft, Intel, Google, and IBM also share in the vision of miniaturized quantum computing hardware in an effort to bring the power of the technology to your desk. This dream still requires years, if not decades, to be fully realized.

Even with the promise of dramatically more powerful computing power in a form around the size of a desktop computer, quantum computing isn’t without its own set of drawbacks. Because of the more limited power of computing hardware today, encryption algorithms, like RSA keys, are difficult and require a lot of time to break. Given the power potential of quantum computing, security and encryption will have to be re-imagined

Chuong Nguyen
Silicon Valley-based technology reporter and Giants baseball fan who splits his time between Northern California and Southern…
Intel Battlemage GPU: everything we know so far
Intel Arc A770 GPU installed in a test bench.

Despite a rocky start, Intel's Arc GPUs are now among the best graphics cards you can buy. Targeting budget PC gamers, Intel has established itself as a major player in gaming graphics cards, and all eyes are on Team Blue with its next generation of GPUs, codenamed Battlemage.

We know Battlemage GPUs are coming, and Intel has slowly been dropping hints about the graphics cards over the past year. Although we're still waiting on an official release date, specs, and pricing details for Battlemage GPUs, there's a lot we can piece together already.
Intel Battlemage: specs

Read more
Spotify vs. Pandora: which streaming service should you choose?
spotify vs pandora on iphone

Let's settle a musical debate: which music streaming platform should you use: Spotify or Pandora?

Both services have their unique strengths and weaknesses. Spotify boasts a more extensive music catalog, robust social features for sharing and discovering music with friends, and a more polished user experience across devices.

Read more
Ryzen AI nearly hits 60 fps in Black Myth: Wukong, but it’s not that simple
OneXFly F1 Pro gamig handheld.

Although AMD APUs appear in some of the best gaming handhelds, the latest Strix Point chips are still hard to find in new releases. However, the new OneXFly F1 Pro gamin handheld is making its debut with the Ryzen AI HX 370 chip in tow, and according to a benchmark in Black Myth: Wukong, it managed to average an impressive 58 frames per second (fps) at a 15-watt thermal design power (TDP). That's an impressive result, but digging deeper reveals that AAA gaming on the go is still not without any sacrifice.

The OneXFly F1 Pro comes with the Ryzen AI HX 370, which sports a total of 12 cores -- four Zen 5 and eight Zen 5c -- as well as 24 threads. The maximum boost clock on the Zen 5 cores reaches 5.1GHz, but the smaller Zen 5c maxes out at 3.3GHz. The default TDP was rated at 28 watts, but it can be configured between 15W and 54W. For an APU, the AI HX 370 delivers solid graphics capabilities, as it's equipped with the AMD Radeon 890M. It also sports a 7-inch OLED screen with a refresh rate of 144Hz.

Read more