Mungkin tidak banyak orang yang mengenal Quantum Dev Kit dari Microsoft tetapi mereka pasti pernah mendengar tentang Quantum komputasi dan masa depan surgawi mereka tampaknya berjanji.
Quantum Development Kit adalah platform terintegrasi Microsoft untuk membangun aplikasi kuantum menggunakan bahasa pemrograman baru yang berfokus pada kuantum yang disebut Q# (Q Sharp ). Itu terjalin hanya dengan Visual Studio di Windows hingga Microsoft baru-baru ini membuat port untuk macOS dan Linux yang berisi dukungan untuk simulasi kuantum dan VS Code.
Kuantum Asli perangkat sangat sulit didapat kecuali Quantum Dev Kit memungkinkan perangkat lunak untuk berjalan di salah satu simulator Qubit. Sejak dirilis, ribuan developer telah dapat melihat pratinjau bagaimana rasanya bekerja menggunakan Quantum States alih-alih Negara Biner typical . Hal ini menyebabkan Microsoft tidak hanya memindahkan kit ke macOS dan Linux, tetapi juga membuka library-nya sebagai Open Source.
Pustaka pengembangan dan contoh demo yang diluncurkan bersama Q# dirilis di bawah Lisensi MIT Sumber Terbuka dan tersedia di GitHub.
Perangkat Pengembangan Kuantum Microsoft juga telah dibuat agar kompatibel dengan Python dengan dukungan untuk Q# untuk membuat panggilan asli ke rutinitas Python dan sebaliknya dan kinerja simulator telah meningkat 4-5 kali lipat.
Instal Microsoft Quantum Dev Kit di Ubuntu Linux
Jika Anda ingin mempelajari dunia baru Quantum Computing dengan Perangkat Pengembang Microsoft Anda harus menginstal Kode Visual Studio.
1. Instal ekstensi Microsoft Quantum Development Kit untuk Visual Studio Code.
2. Instal Perangkat Pengembangan Q# template proyek menggunakan baris perintah pilihan Anda dengan menjalankan perintah berikut.
$ dotnet new -i "Microsoft.Quantum.ProjectTemplates::0.2-*"
3. Menggandakan Contoh Kit Pengembang Quantum Microsoft dan Perpustakaan dari repo GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Navigasikan ke direktori yang baru dikloning dan jalankan Visual Studio Code start .
$ cd Quantum $ code .
5. Jalankan program contoh teleportasi.
$ cd Samples/Teleportation/ $ dotnet build $ dotnet run
Stasiun kerja Anda disiapkan untuk Q# pengembangan jika program berjalan dan outputnya mirip dengan:memiliki 8 putaran teleportasi yang berhasil dengan nilai yang bervariasi Benar/Salah dikirim setiap putaran .
Apakah Anda senang dengan ketersediaan Quantum Development Kit untuk Linux dan apa pendapat Anda tentang Quantum Computing secara umum? Sampaikan pendapat Anda di bagian komentar di bawah.