Poche persone potrebbero conoscere Microsoft's Quantum Dev Kit ma devono aver sentito parlare di Quantum l'informatica e il futuro celeste sembrano promettere.
Il Quantum Development Kit è la piattaforma integrata di Microsoft per la creazione di applicazioni quantistiche utilizzando un nuovo linguaggio di programmazione incentrato sulla quantistica chiamato Q ( Q diesis). Era interlacciato solo con Visual Studio su Windows fino a quando Microsoft ha recentemente realizzato un porting per macOS e Linux che contiene il supporto per la simulazione quantistica e VS Code.
Genuine Quantum dispositivi sono molto difficili da trovare, ma il Quantum Dev Kit rende possibile l'esecuzione del software su un simulatore Qubit. Dal suo rilascio, migliaia di sviluppatori sono stati in grado di vedere in anteprima come ci si sente a lavorare usando Stati Quantici invece dei tipici Stati BinariCiò ha portato Microsoft non solo a portare il kit su macOS e Linux, ma anche a rendere open source le sue librerie.
Le librerie di sviluppo e gli esempi demo che sono stati lanciati insieme a Q sono rilasciati sotto Open Source Licenza MIT e sono disponibili su GitHub.
Microsoft Quantum Development Kit è stato inoltre reso compatibile con Python con il supporto per Qper effettuare chiamate native alle routine Python e viceversa e le prestazioni del simulatore sono state aumentate di 4-5 volte.
Installa Microsoft Quantum Dev Kit in Ubuntu Linux
Se vuoi addentrarti nel nuovo mondo di Quantum Computing con Microsoft's Dev Kitdevi avere installato Visual Studio Code.
1. Installa l'estensione Microsoft Quantum Development Kit per Visual Studio Code.
2. Installa il Q Development Kit modelli di progetto utilizzando la tua riga di comando preferita eseguendo il seguente comando.
"$ dotnet new -i Microsoft.Quantum.ProjectTemplates::0.2-"
3. Clona gli Microsoft Quantum Developer Kit Samples e Librerie dal suo repository GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Naviga nella directory appena clonata ed esegui start up Visual Studio Code .
$ cd Quantum codice $.
5. Esegui il programma di esempio di teletrasporto.
$ cd Campioni/Teletrasporto/ $ costruzione dotnet $ dotnet eseguito
La tua workstation è configurata per Q se il programma viene eseguito e l'output è simile a: ha 8 round di teletrasporto riusciti con valori variabili True/False inviati ogni round.
Sei entusiasta della disponibilità del Kit di sviluppo Quantum per Linux e cosa ne pensi di Informatica quantistica in generale? Lascia i tuoi pensieri nella sezione commenti qui sotto.