Jul 122020
 

Natural Programming Language

For years, discussions and proclamations about the vast potential of quantum computing has been commonplace in the industry. However, many obstacles have limited progress in what is a very ambitious and exciting industry. This looks set to change, though, as major technological advancements are taking place in a short period of time. One breakthrough that has been made in quantum computing, though, has been the first quantum language of its kind that is as easy to work with and utilise as any standard computing language.

Programming quantum computing then is about to become a much easier prospect than it was. A science team at ETH Zurich have come up with a simple (comparatively) programming language that could be used to program quantum computers with the same ease and reliability as a standard computer. The project has been a long-term part of the Secure, Reliable and Intelligent Systems Lab (SRI) at ETH Zurich.

Under the tutelage of Martin Vechev, the project has made progress, with Vechev saying: “Programming quantum computers is still a challenge for researchers, which is why I’m so excited that we can now continue ETH Zurich’s tradition in the development of quantum computers and programming languages.”

Speaking about the latest development further, Vechev added: “Our quantum programming language Silq allows programmers to utilize the potential of quantum computers better than with existing languages, because the code is more compact, faster, more intuitive and easier to understand for programmers.”

The language, known as Silq as noted above, will be showcased to experts at the PLDI 2020 conference for programming languages. They have already made the decision to release Silq as part of its own website, meaning that access is already theoretically possible for those willing to tinker and test.

The mass potential of what quantum computing could do for the whole industry has never been in dispute. What is disputed, though, is just how likely it was to come up with a language that would make progress possible. It was simply seen as being too confusing and intense to come up with a language that would make quantum programming as easy and as effective as classical programming.

Now, that has all changed.

This will allow quantum computing to be used to help solve problems that would be a long-term issue for a classical computer, using the power of quantum computing to turn challenging tasks into a simple issue. The high risk of errors at the moment with quantum computing has meant that finding a language that both computer and coder could understand has been essential, and it looks like the masterminds over at Zurich might have found the solution to a complex roadblock in the path to making quantum computing a reality.

 

Citation

https://www.sciencedaily.com/releases/2020/06/200615115820.htm

 

 Posted by at 9:00 am

Sorry, the comment form is closed at this time.