Implications profondes des quantiques pour l’avenir du développement logiciel

Alors que l’informatique quantique est encore loin d’être appliquée à des applications pratiques, le monde du développement de logiciels doit se préparer dès maintenant à ses profondes implications, selon Bob Sutor, vice-président et responsable de la pratique chez Futurum Group. Dans une interview ce mois-ci, Sutor a expliqué pourquoi le codage quantique représente une façon de penser complètement différente que les communautés DevOps et AppDev doivent commencer à explorer.

Le quantique n’est pas facile, commença-t-il. Ne laissez personne vous convaincre que le quantum devient facile, le quantum en cinq minutes non, non, non, a prévenu Sutor. Au cours des prochaines années, si vous voulez vous y lancer, vous devez vous y lancer. Vous devez commencer à penser dans un état d’esprit quantique – ce n’est rien que vous ayez jamais vu auparavant, à moins que vous n’ayez fait beaucoup de physique dans votre vie.

Les principaux langages de codage quantique actuels sont les SDK basés sur Python comme Qiskit d’IBM et Cirq de Google. Cependant, Sutor a noté qu’il s’agit de langages de bas niveau, de type assembleur.

Fondamentalement, ce sont deux bibliothèques Python. Cela vous fait réfléchir en tant que codeur, en tant que DevOps, c’est vrai, Pythons est une bonne direction, quelle est votre chaîne d’outils là-bas ? il a dit.

De plus, les outils eux-mêmes évoluent rapidement, IBM commençant à remplacer les composants Python par Rust en coulisse pour un développement d’applications quantiques plus efficace.

Image réactive

« Vous voyez DevOps, si vous voulez, être appliqué aux outils eux-mêmes dans le domaine quantique, ce qui est un excellent signe que l’industrie est en train de mûrir », a déclaré Sutor.

L’intersection avec l’IA est un facteur clé pour maîtriser le développement quantique.

Nous utiliserons l’IA pour rendre l’informatique quantique meilleure et plus puissante plus tôt, afin de pouvoir l’appliquer à l’IA, a expliqué Sutor, prédisant que le quantum finira par booster les capacités de l’IA comme les modèles sous-jacents aux mathématiques de l’algèbre linéaire.

Si le quantum peut être, si vous le souhaitez, une super calculatrice mathématique pour les problèmes d’IA, ce serait formidable. Peut-être que cela peut nous aider à trouver des modèles qui ne sont tout simplement pas possibles de manière classique, a déclaré Sutor. C’est les mêmes mathématiques qui sont utilisées dans la dynamique des fluides computationnelle. Ici, je pense à toute l’IA GPT, et là-bas, je parle de l’air circulant sur les ailes d’un avion.

Bien que les applications pragmatiques de l’IA quantique soient encore loin, Sutor souligne que les développeurs doivent commencer à expérimenter dès maintenant ce paradigme de codage extraterrestre.

Cela va être un peu grumeleux pendant un moment, mais les possibilités sont extraordinaires. Eh bien, trouvons-le, et bien, trouvons-le ensemble, dit-il.

Des étapes telles que l’application des principes DevOps aux chaînes d’outils quantiques et l’exploitation de l’IA pour améliorer les systèmes quantiques provisoires bruyants représentent des étapes préparatoires critiques. Comme l’a déclaré Sutor : « Nous n’avons jamais eu ce pouvoir entre le quantique et l’IA, nous n’avons jamais eu de choses aussi innovantes, des outils comme nous n’en avons jamais eu auparavant.

Les communautés DevOps et AppDev sont confrontées à d’immenses défis, mais aussi à des opportunités, pour se préparer à la révolution quantique à venir. Les idées de Sutors montrent clairement que le moment est venu de commencer ce voyage.

Image en vedette : Crédit : The Futurum Group

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepteLire la suite