$Classi|Q\rangle$ Towards a Translation Framework To Bridge The Classical-Quantum Programming Gap

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Esposito, Matteo, Sabzevari, Maryam Tavassoli, Ye, Boshuai, Falessi, Davide, Khan, Arif Ali, Taibi, Davide
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866916307982614528
author Esposito, Matteo
Sabzevari, Maryam Tavassoli
Ye, Boshuai
Falessi, Davide
Khan, Arif Ali
Taibi, Davide
author_facet Esposito, Matteo
Sabzevari, Maryam Tavassoli
Ye, Boshuai
Falessi, Davide
Khan, Arif Ali
Taibi, Davide
contents Quantum computing, albeit readily available as hardware or emulated on the cloud, is still far from being available in general regarding complex programming paradigms and learning curves. This vision paper introduces $Classi|Q\rangle$, a translation framework idea to bridge Classical and Quantum Computing by translating high-level programming languages, e.g., Python or C++, into a low-level language, e.g., Quantum Assembly. Our idea paper serves as a blueprint for ongoing efforts in quantum software engineering, offering a roadmap for further $Classi|Q\rangle$ development to meet the diverse needs of researchers and practitioners. $Classi|Q\rangle$ is designed to empower researchers and practitioners with no prior quantum experience to harness the potential of hybrid quantum computation. We also discuss future enhancements to $Classi|Q\rangle$, including support for additional quantum languages, improved optimization strategies, and integration with emerging quantum computing platforms.
format Preprint
id arxiv_https___arxiv_org_abs_2406_06764
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle $Classi|Q\rangle$ Towards a Translation Framework To Bridge The Classical-Quantum Programming Gap
Esposito, Matteo
Sabzevari, Maryam Tavassoli
Ye, Boshuai
Falessi, Davide
Khan, Arif Ali
Taibi, Davide
Software Engineering
Computation and Language
Emerging Technologies
Programming Languages
Quantum computing, albeit readily available as hardware or emulated on the cloud, is still far from being available in general regarding complex programming paradigms and learning curves. This vision paper introduces $Classi|Q\rangle$, a translation framework idea to bridge Classical and Quantum Computing by translating high-level programming languages, e.g., Python or C++, into a low-level language, e.g., Quantum Assembly. Our idea paper serves as a blueprint for ongoing efforts in quantum software engineering, offering a roadmap for further $Classi|Q\rangle$ development to meet the diverse needs of researchers and practitioners. $Classi|Q\rangle$ is designed to empower researchers and practitioners with no prior quantum experience to harness the potential of hybrid quantum computation. We also discuss future enhancements to $Classi|Q\rangle$, including support for additional quantum languages, improved optimization strategies, and integration with emerging quantum computing platforms.
title $Classi|Q\rangle$ Towards a Translation Framework To Bridge The Classical-Quantum Programming Gap
topic Software Engineering
Computation and Language
Emerging Technologies
Programming Languages
url https://arxiv.org/abs/2406.06764