Non molte persone potrebbero avere familiarità con Microsoft 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 sui quanti chiamato Q# (Q Sharp ). È stato intrecciato solo con Visual Studio su Windows fino a quando Microsoft non ha recentemente realizzato un port per macOS e Linux che contiene il supporto per la simulazione quantistica e VS Code.
Quantum autentico i dispositivi sono straordinariamente difficili da trovare, tranne il Quantum Dev Kit rende possibile l'esecuzione del software su entrambi i simulatori Qubit. Dalla sua uscita, migliaia di sviluppatori hanno potuto vedere in anteprima come ci si sente a lavorare utilizzando Quantum States invece dei tipici stati binari . Ciò ha portato Microsoft non solo a portare il kit su macOS e Linux, ma ad aprire anche le sue librerie.
Le librerie di sviluppo e gli esempi demo che sono stati lanciati insieme a Q# sono rilasciati sotto la Licenza MIT Open Source e sono disponibili su GitHub.
Kit di sviluppo Microsoft Quantum è stato inoltre reso compatibile con Python con il supporto per Q# per 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 approfondire il nuovo mondo del Quantum Computing con Kit di sviluppo di Microsoft è necessario che Visual Studio Code sia installato.
1. Installa l'estensione Microsoft Quantum Development Kit per Visual Studio Code.
2. Installa il Kit di sviluppo Q# modelli di progetto utilizzando la riga di comando preferita eseguendo il comando seguente.
$ dotnet new -i "Microsoft.Quantum.ProjectTemplates::0.2-*"
3. Clona gli campioni del kit per sviluppatori Microsoft Quantum e librerie dal suo repo GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Accedi alla directory appena clonata ed esegui il Codice di Visual Studio di avvio .
$ cd Quantum $ code .
5. Esegui il programma di esempio di teletrasporto.
$ cd Samples/Teleportation/ $ dotnet build $ dotnet run
La tua workstation è configurata per Q# sviluppo se il programma viene eseguito e l'output è simile a:ha 8 round di teletrasporto di successo con valori variabili Vero/Falso inviato ogni round .
Sei entusiasta della disponibilità del Kit di sviluppo quantistico per Linux e quali sono le tue opinioni su Quantum Computing in generale? Lascia i tuoi pensieri nella sezione commenti qui sotto.