Μπορεί να μην είναι πολλοί άνθρωποι εξοικειωμένοι με το Το κιτ προγραμματιστών Quantum της Microsoft, αλλά πρέπει να έχουν ακούσει για το Quantum υπολογισμός και το ουράνιο μέλλον φαίνεται να υπόσχονται.
Το Quantum Development Kit είναι η ενσωματωμένη πλατφόρμα της Microsoft για τη δημιουργία κβαντικών εφαρμογών με χρήση μιας νέας γλώσσας προγραμματισμού που εστιάζεται στο κβαντικό που ονομάζεται Q ( Q Sharp). Συνδυαζόταν μόνο με το Visual Studio στα Windows μέχρι που η Microsoft δημιούργησε πρόσφατα μια θύρα για macOS και Linux που περιέχει υποστήριξη για κβαντική προσομοίωση και κώδικα VS.
Genuine Quantum συσκευές είναι εξαιρετικά δύσκολο να βρεθούν, αλλά το Quantum Dev Kit καθιστά δυνατή την εκτέλεση λογισμικού είτε σε προσομοιωτές Qubit. Από την κυκλοφορία του, χιλιάδες προγραμματιστές μπόρεσαν να κάνουν προεπισκόπηση της αίσθησης του να δουλεύεις χρησιμοποιώντας Κβαντικές καταστάσεις αντί για τις τυπικές Δυαδικές καταστάσειςΑυτό οδήγησε τη Microsoft όχι μόνο να μεταφέρει το κιτ σε macOS και Linux, αλλά και στις βιβλιοθήκες της Open Source.
Οι βιβλιοθήκες ανάπτυξης και τα παραδείγματα επίδειξης που κυκλοφόρησαν μαζί με το Q κυκλοφορούν στο Ανοιχτού κώδικα Άδεια MIT και είναι διαθέσιμα στο GitHub.
Microsoft Quantum Development Kit έχει επίσης κατασκευαστεί για να είναι συμβατό με Python με υποστήριξη για Qγια να πραγματοποιείτε εγγενείς κλήσεις σε ρουτίνες Python και αντίστροφα και η απόδοση του προσομοιωτή έχει αυξηθεί κατά 4-5 φορές.
Εγκαταστήστε το Microsoft Quantum Dev Kit στο Ubuntu Linux
Αν θέλετε να εμβαθύνετε στον νέο κόσμο του Quantum Computing με Το κιτ προγραμματιστών της Microsoftπρέπει να έχετε εγκατεστημένο τον κώδικα του Visual Studio.
1. Εγκαταστήστε το Microsoft Quantum Development Kit for Visual Studio επέκταση κώδικα.
2. Εγκαταστήστε τα πρότυπα έργου Q Κιτ ανάπτυξης χρησιμοποιώντας την προτιμώμενη γραμμή εντολών εκτελώντας την ακόλουθη εντολή.
"$ dotnet new -i Microsoft.Quantum.ProjectTemplates::0.2-"
3. Κλωνοποιήστε τα Δείγματα κιτ προγραμματιστών Microsoft Quantum και Βιβλιοθήκες από το αποθετήριο GitHub.
$ κλώνος git https://github.com/Microsoft/Quantum.git
4. Πλοηγηθείτε στον πρόσφατα κλωνοποιημένο κατάλογο και εκτελέστε την εκκίνηση Κωδικός Visual Studio .
$ cd Κβαντικό κωδικός $.
5. Εκτελέστε το πρόγραμμα δείγματος τηλεμεταφοράς.
$ Δείγματα cd/Τηλεμεταφορά/ $ dotnet κατασκευή $ dotnet εκτέλεση
Ο σταθμός εργασίας σας έχει ρυθμιστεί για ανάπτυξη Q εάν το πρόγραμμα εκτελείται και η έξοδος είναι παρόμοια με: έχει 8 γύρους επιτυχημένης τηλεμεταφοράς με διαφορετικές τιμές Σωστό/Λάθος που αποστέλλεται κάθε γύρο.
Είστε ενθουσιασμένοι με τη διαθεσιμότητα του Quantum Development Kit για Linux και ποια είναι η γνώμη σας για το Quantum Computing γενικά; Πείτε τις σκέψεις σας στην παρακάτω ενότητα σχολίων.