Logiciels

Q# est le langage de programmation de Microsoft pour l’informatique quantique

Microsoft pense que l’informatique quantique va changer toute l’industrie technologique et s’y prépare : la société a mis à disposition la première avant-première publique de Q# (lire “Q Sharp”), un langage de programmation créé spécifiquement pour traiter les algorithmes quantiques.

En fait, ce que la société a publié est un avant-goût d’un kit de développement qui, en plus du langage, comprend un simulateur d’ordinateur quantique et d’autres ressources pour aider le développeur à créer les premiers codes. Tout est gratuit : il suffit de remplir un formulaire pour accéder au kit de développement Quantum.

L’élément central de l’informatique quantique, qui s’explique rapidement, est le bit quantique ou simplement le qubit. Dans le calcul que nous utilisons aujourd’hui, nous avons comme base le bit “normal” qui, dans le modèle symbolique créé pour faciliter notre compréhension, prend la valeur 0 ou 1. Déjà un qubit peut prendre la valeur 0, 1 ou un chevauchement des deux valeurs. C’est là que l’on commence à comprendre l’intérêt croissant des organisations et des établissements d’enseignement pour le sujet.

  Microsoft Translator traduit désormais les conversations de groupe en plusieurs langues en temps réel

Le langage Q# a pour mission d’associer les concepts de programmation traditionnels à des syntaxes spécifiques pour l’informatique quantique. Pour faciliter l’union de ces deux mondes, disons que Microsoft a intégré le langage dans Visual Studio. Ainsi, les programmeurs ayant une expérience dans cet environnement de développement ne devraient pas avoir (autant) de difficultés.

Dans le kit, vous trouverez également de la documentation, des bibliothèques et des exemples de codes. Le simulateur qui fait partie de l’ensemble est capable de traiter des algorithmes qui nécessitent jusqu’à 30 qubits. Microsoft propose également un simulateur basé sur la plateforme Azure (dans les nuages) avec un support allant jusqu’à 40 qubits.

Le kit de développement quantique sera mis à jour au cours des prochains mois en fonction des réactions obtenues. Avec cette initiative, Microsoft espère susciter l’intérêt d’un nombre croissant de développeurs sur le sujet, ainsi qu’une meilleure compréhension du concept.

L’informatique quantique est considérée comme la réponse à des problèmes très complexes et difficiles, tels que les applications qui mesurent le changement climatique et les systèmes avancés d’intelligence artificielle . En effet, les ordinateurs quantiques peuvent résoudre en quelques heures, voire en quelques minutes, des problèmes qui, en informatique classique, prendraient des années.

  Microsoft lance le nouveau Outlook.com pour tous, y compris les entreprises

Visitez la page du kit de développement Microsoft Quantum pour le télécharger et obtenir plus de détails.

A propos de l'auteur

Bernard

Actuellement responsable informatique dans une PME, je bosse dans le domaine depuis une vingtaine d'année maintenant. Fan inconditionnel de DBZ, et de la triologie Die Hard. #teamWindows sur Perlmol !

Laisser un commentaire