Niewiele osób może znać Microsoft Quantum Dev Kit, ale na pewno słyszały o Quantum informatyka i niebiańska przyszłość wydają się obiecywać.
Quantum Development Kit to zintegrowana platforma firmy Microsoft do tworzenia aplikacji kwantowych przy użyciu nowego języka programowania skoncentrowanego na technologiach kwantowych o nazwie Q ( Q Ostry). Został przepleciony tylko z Visual Studio w systemie Windows, dopóki firma Microsoft nie stworzyła portu dla systemów macOS i Linux, który zawiera obsługę symulacji kwantowej i VS Code.
Genuine Quantum urządzenia są niezwykle trudne do zdobycia, ale Quantum Dev Kit umożliwia uruchamianie oprogramowania na symulatorach Qubit. Od czasu jego wydania tysiące programistów mogło sprawdzić, jak to jest pracować przy użyciu Quantum States zamiast typowych stanów binarnychTo skłoniło firmę Microsoft nie tylko do przeniesienia zestawu na systemy macOS i Linux, ale także do udostępnienia bibliotek Open Source.
Biblioteki programistyczne i przykłady demonstracyjne uruchomione wraz z Q są udostępniane na licencji Open Source Licencja MIT i są dostępne w serwisie GitHub.
Microsoft Quantum Development Kit został również dostosowany do języka Python z obsługą Qdo wykonywania natywnych wywołań procedur Pythona i odwrotnie, a wydajność symulatora została zwiększona 4-5 razy.
Zainstaluj Microsoft Quantum Dev Kit w Ubuntu Linux
Jeśli chcesz zagłębić się w nowy świat Quantum Computing z Microsoft Dev Kitmusisz mieć zainstalowany Visual Studio Code.
1. Zainstaluj rozszerzenie Microsoft Quantum Development Kit for Visual Studio Code.
2. Zainstaluj Q Development Kit szablony projektów używając preferowanego wiersza poleceń, uruchamiając następujące polecenie.
"$ dotnet nowy -i Microsoft.Quantum.ProjectTemplates::0.2-"
3. Sklonuj Microsoft Quantum Developer Kit Samples i Biblioteki z repozytorium GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Przejdź do nowo sklonowanego katalogu i uruchom start up Visual Studio Code .
$ cd Quantum kod $ .
5. Uruchom przykładowy program teleportacyjny.
$ cd Samples/Teleportation/ Budowa dotnetu $ Uruchom $ dotnet
Twoja stacja robocza jest ustawiona na Q programowanie, jeśli program działa, a dane wyjściowe są podobne do: ma 8 rund udanej teleportacji o różnych wartościach Prawda/Fałsz wysyłanych w każdej rundzie.
Czy jesteś podekscytowany dostępnością Quantum Development Kit dla systemu Linux i co sądzisz o Obliczenia kwantowe ogólnie? Podziel się swoimi przemyśleniami w sekcji komentarzy poniżej.