« Quand on parle de complexité, rien ne se perd, tout se transforme. » Et voilà qu’IBM vient de nous prouver cette maxime! Aujourd’hui, le géant du tech a dévoilé le Qiskit Functions Catalog, une nouvelle panoplie de services qui promet de simplifier la programmation des ordinateurs quantiques en éliminant bien des casse-têtes pour les développeurs. Une évolution que Jay Gambetta, VP d’IBM en charge des programmes quantiques, compare volontiers à l’arrivée des ordinateurs quantiques dans le cloud!
Dans le monde des curieux Qubits, les ordinateurs quantiques se font de plus en plus grands et performants, tout en devenant progressivement plus tolérants aux erreurs. Pourtant, nous sommes encore loin de voir ces machines résoudre des algorithmes interminables en un clin d’œil. Bien que les appareils actuels permettent certaines expérimentations, développer des applications pour ces merveilles de technologie relève presque d’une quête épique. Heureusement, IBM est là pour nous faciliter la vie avec son nouveau catalogue.
Lancé en 2017, Qiskit est devenu la trousse à outils par excellence des programmeurs quantiques, surclassant même ses rivaux Q# de Microsoft et Cirq de Google. L’idée derrière ce catalogue de fonctions est d’aider les experts non-initiés aux mystères des circuits quantiques à utiliser ces systèmes en toute simplicité. Des partenaires comme Qedma, Algorithmiq et Qunasys ont déjà mis la main à la pâte, ajoutant leurs propres contributions pour atténuer les erreurs et résoudre des énigmes chimiques.
Pour IBM, l’objectif est clair : démocratiser l’accès à la programmation quantique en visant un public de plus en plus large.
Gambetta rappelle combien les abstractions sont devenues des piliers du développement logiciel classique et comment cette réalité s’impose désormais dans l’univers quantique. Finies les lignes interminables de codes en langage d’assemblage, place à des bibliothèques de fonctions prêtes à l’emploi! Grâce au Qiskit Functions Catalog, même les novices peuvent tirer parti des avancées de l’écosystème quantique pour résoudre leurs problèmes sans se prendre la tête.
Pour Gambetta, cette évolution est aussi marquante que l’essor de l’informatique en nuage: plus besoin de maîtriser les portes et circuits quantiques, l’important réside désormais dans l’intégration de ces technologies à votre flux de travail quotidien. Et ce n’est qu’un début! Grâce à l’innovation continue en matière de logiciels et de matériel, et aux apports des partenaires de l’industrie, l’expérience des développeurs devient tellement fluide que les possibilités semblent infinies.
Cependant, Gambetta souligne que l’entreprise ne cible pas encore les développeurs d’entreprise. Pour le moment, il s’agit d’élargir le champ d’action aux scientifiques informaticiens, augmentant ainsi la diversité des compétences techniques. Cela pourrait véritablement ouvrir la voie à un plus large éventail d’applications pour l’ordinateur quantique.
Pour couronner le tout, IBM lance également Benchpress, une nouvelle série de benchmarks pour les kits de développement logiciel quantique. Qiskit, avec son lifting en Rust, a surpassé ses concurrents en termes de vitesse et d’efficacité, prouvant une fois de plus qu’IBM ne fait pas les choses à moitié!
Source : Techcrunch