Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Microsoft - New self-paced learning tools make quantum programming more approachable

#1
New self-paced learning tools make quantum programming more approachable

With the most recent Quantum Development Kit release, we’ve focused on empowering our users to get engaged with quantum development. The new release: 

  • Makes it easier to learn quantum computing with the quantum katas notebooks. 
  • Adds more consistent and concise Q# syntax. 
  • Refactors to focus on helping users find what they want and contribute their code. 

Building upon the Jupyter Notebook integration that we shared with you last month, we now extend the support to our quantum katas – self-paced tutorials on quantum computing. Today’s update means that new Q# developers can experience our self-paced learning tools without having to install the Quantum Development Kit. With this update, we’ve made quantum programming approachable for people with any level of experience.

Quantum katas in jupyter notebookQuantum katas in jupyter notebook

You can try out the kata notebook yourself hosted online, or you can also find a list of other kata notebooks for you to try at our open source Quantum Katas repository.   

Q# makes it easy to think in terms of quantum algorithms and quantum applications. As we continue to evolve the world’s first high-level quantum programming language to meet the needs of scalable quantum program development, we’re also taking the opportunity to make it even easier to express quantum algorithms in Q#.   

With this release, we are adding new capabilities to the Q# language itself.  For example, we added an operator “w/”, a new way to express array creation as a modification of an existing array.  We have also added a shorthand way to express specializations of quantum operations (e.g.: Controlled and Adjoint) and new shorthand, (e.g.:, “w/=, +=)  for common statements. These changes not only improve the developer’s ability to express quantum algorithms, but they will also lead to more efficient code generation on quantum devices. 

Visual Studio and Visual Studio code users will also now see the familiar light bulb icon that recommends fixes for build problems.   

jupyster lightbulb in quantum katasjupyster lightbulb in quantum katas

We have optimized the layout of our libraries to enable the exciting growth that we are seeing from our team and the larger quantum community. As more developers contribute their ideas and Q# code, the new layout helps developers learn and re-use code faster. Learn about these and other new features in the Quantum Development Kit update release notes.

Finally, please take a look at our developer blog this week as we publish a series of more in-depth blogs about each of these new capabilities.    

Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Microsoft - Mayo Clinic to deploy and test Microsoft generative AI tools xSicKxBot 0 5,512 09-30-2023, 08:35 PM
Last Post: xSicKxBot
  Microsoft - Today, we showed you how Copilot can make your life better. We’re exci xSicKxBot 0 1,814 09-27-2023, 09:59 AM
Last Post: xSicKxBot
  Microsoft - Our expanded partnership with Oracle will make Microsoft Azure the only xSicKxBot 0 1,896 09-16-2023, 12:28 PM
Last Post: xSicKxBot
  Microsoft - The acceleration of hybrid learning for higher-ed students and faculty xSicKxBot 0 1,586 12-16-2020, 01:07 AM
Last Post: xSicKxBot
  Microsoft - A practical perspective on quantum computing xSicKxBot 0 1,436 12-10-2020, 01:18 PM
Last Post: xSicKxBot
  Microsoft - New Teams apps make your meetings more productive and engaging xSicKxBot 0 1,357 11-17-2020, 05:09 AM
Last Post: xSicKxBot
  Microsoft - Lobe app aims to make it easy for anyone to train machine learning models xSicKxBot 0 1,657 10-27-2020, 12:08 PM
Last Post: xSicKxBot
  Microsoft - New nanodegree program offers chance to develop machine learning skills xSicKxBot 0 1,479 10-14-2020, 06:48 AM
Last Post: xSicKxBot
  Microsoft - Empowering remote learning with Azure Cognitive Services xSicKxBot 0 1,516 08-27-2020, 06:43 AM
Last Post: xSicKxBot
  Microsoft - 3 ways to use tech to make a good impression in your job hunt xSicKxBot 0 1,406 07-29-2020, 01:09 PM
Last Post: xSicKxBot

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB Theme © iAndrew 2016