Nu mulți oameni ar putea fi familiarizați cu Microsoft Quantum Dev Kit, dar probabil că au auzit despre Quantum calculul și viitorul ceresc pe care par să le promită.
Ktul de dezvoltare cuantică este platforma integrată Microsoft pentru construirea de aplicații cuantice folosind un nou limbaj de programare axat pe cuantum numit Q ( Q Sharp). A fost împletit doar cu Visual Studio pe Windows până când Microsoft a creat recent un port pentru macOS și Linux care conține suport pentru simularea cuantică și VS Code.
Genuine Quantum dispozitivele sunt remarcabil de greu de găsit, dar Quantum Dev Kit face posibil ca software-ul să ruleze fie pe simulatoare Qubit. De la lansare, mii de dezvoltatori au reușit să previzualizeze cum se simte să lucreze folosind State cuantice în loc de Stări binare tipiceAcest lucru a determinat Microsoft nu numai să porteze kitul pe macOS și Linux, ci și să deschidă bibliotecile sale.
Bibliotecile de dezvoltare și exemplele demonstrative care au fost lansate alături de Q sunt lansate sub Open Source Licența MIT și sunt disponibile pe GitHub.
Microsoft Quantum Development Kit a fost, de asemenea, făcut pentru a fi compatibil cu Python cu suport pentru Qpentru a efectua apeluri native către rutinele Python și invers, iar performanța simulatorului a fost mărită de 4-5 ori.
Instalați Microsoft Quantum Dev Kit în Ubuntu Linux
Dacă ai vrea să pătrunzi în noua lume a Quantum Computing cu Microsoft's Dev Kittrebuie să aveți instalat Visual Studio Code.
1. Instalează Microsoft Quantum Development Kit for Visual Studio Code extensia.
2. Instalați Q Development Kit șabloane de proiect folosind linia de comandă preferată, rulând următoarea comandă.
"$ dotnet new -i Microsoft.Quantum.ProjectTemplates::0.2-"
3. Clonează Eșantioanele Kitului pentru dezvoltatori Quantum Microsoft și Biblioteci din depozitul său GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Navigați în directorul nou clonat și porniți Visual Studio Code .
$ cd Quantum cod $.
5. Rulați programul exemplu de teleport.
$ cd Mostre/Teleportare/ $ dotnet build $ dotnet run
Stația dvs. de lucru este configurată pentru dezvoltare Q dacă programul rulează și rezultatul este similar cu: are 8 runde de teleportare reușită cu valori diferite Adevărat/Fals trimis în fiecare rundă.
Sunteți încântat de disponibilitatea Kit de dezvoltare cuantică pentru Linux și ce părere aveți despre Calcul cuantic în general? Aruncă-ți gândurile în secțiunea de comentarii de mai jos.