Microsoft lancerede i dag en preview-version af sin nye programmeringssprog til Quantum Computing kaldes som Q # (det er stavet som Q-skarpt). Eksempelversionen af Kvanteudviklingssæt( kom igang) inkluderede Q # programmeringssprog, en kvantesimulator til udviklere, så de kan teste og debugge deres kvantealgoritmer og andre ressourcer.
Microsofts beskrivelse af Q # kalder det “et domænespecifikt programmeringssprog, der bruges til at udtrykke kvantealgoritmer. Det skal bruges til at skrive underprogrammer, der udføres på en supplerende kvanteprocessor under kontrol af et klassisk værtsprogram og en computer. ”
For at lære kvanteprogrammeringssproget skal du stifte bekendtskab med Microsoft Visual Studio. Det er dybt integreret i Microsofts pakke med udviklerværktøjer og Visual Studio.
Som kvantecomputere er sjældne, vil Microsofts kvantesimulator køre disse kvanteprogrammer for dig. Den lokale kvantesimulator, der følger med sættet, kan understøtte programmer, der bruger op til 30 logiske kvantebits (qubits) på din lokale bærbare computer og undgår behovet for at afhænge af en ekstern server. Du kan simulere mere end 40 logiske qubits af computerkraft med en Azure-version af simulatoren.

Det er dog værd at bemærke, at i løbet af kvanteoverherredømme, IBM-forskere har opnået et umuligt trin i kvanteberegning. Virksomheden er kommet op med en måde at simulere kvantecomputere med 56 kvantebits eller qubits på en klassisk computer, der slår Google.
Når vi kommer til Microsofts Quantum-programmeringssprog, understøttes de applikationer, der er udviklet med Q #, simuleret ved hjælp af dette sæt, af den almindelige kvantecomputer, når Microsoft opretter det.
"Det smukke ved det er, at denne kode ikke behøver at ændre sig, når vi tilslutter den til kvantehardwaren," sagde Krysta Svore, en hovedforsker hos Microsoft.
Er du begejstret for at skrive din første kode ved hjælp af Microsofts Quantum Programming sprog Q #? Del dine synspunkter i kommentarerne!