Η Microsoft δημοσίευσε τον πηγαίο κώδικα του Quantum Development Kit (QDK) στο GitHub με το οποίο παρέχει στους προγραμματιστές, πρόσβαση στη γλώσσα προγραμματισμού Q#, στους κβαντικούς προσομοιωτές και στις βιβλιοθήκες που χρειάζονται για να ξεκινήσουν να πειραματίζονται με την κβαντική υπολογιστική.
Η κβαντική υπολογιστική και οι συναφές τεχνολογίες θεωρούνται σε μεγάλο βαθμό ως το επόμενο μείζον σύνορο στην τεχνολογία της πληροφορική.
Όπως είχαμε δει, πριν ακριβώς δύο χρόνια με την IEEE να εγκρίνει το Πρότυπο για τον ορισμό των κβαντικών υπολογισμών (πρότυπο IEEE P7130) το οποίο καθορίζει τους δόκιμους όρους που σχετίζονται με τη φυσική του κβαντικού υπολογισμού, συμπεριλαμβανομένης της κβαντικής πύλης, της υπέρθεσης και της διεμπλοκής καταστάσεων, καθώς και άλλων σχετικών όρων, η κβαντική υπολογιστική συνεχίζει να αποτελεί σημαντικό παράγοντα στην εξέλιξη του σχετικού κλάδου των Κβαντικών Υπολογιστών.
Παρόλο που η έρευνα σχετικά με την επιστήμη της κβαντικής υπολογιστικής συνεχίζεται ακόμα, η Microsoft με το ανοιχτού κώδικα QDK θέλει να πρωτοστατήσει στην ανάπτυξη μοντέλων και να εξοικειώσει τους προγραμματιστές με την γλώσσα προγραμματισμού Q# (Q-sharp) και τις σχετικές βιβλιοθήκες της.
«Με το άνοιγμα του κώδικα του Quantum Development Kit στο GitHub, μπορούμε να βοηθήσουμε τους προγραμματιστές να συνεισφέρουν σε μια αναδυόμενη κοινότητα προγραμματιστών κβαντικών υπολογιστών.
πηγή: MICROSOFT QUANTUM TEAM
Φυσικά είμαστε πολύ μακριά από το να γίνει κάτι με κβαντική υπολογιστική μονάδα, ένα «τελικό προϊόν» που θα δοθεί για χρήση από developers ή και καταναλωτές, αλλά με την έρευνα να συνεχίζεται έχει τη δυνατότητα να φέρει επανάσταση στη βιομηχανία, πραγματοποιώντας υπολογισμούς και εργασίες που θα χρειαζόταν χρόνια ή και αιώνες για να ολοκληρωθούν με τους πιο προηγμένους υπολογιστές που έχουμε τώρα.
Παραπομπές:
- Quantum Development Kit (επίσημη σελίδα)
- Documentation QDK
«της υπέρθεσης και της διεμπλοκής καταστάσεων»
που τις βρισκεις αυτες τις λεξεις μου λες;
μ’αρεσει…
Στην εγκυκλοπαίδεια του λήμματος «Κβαντική Υπολογιστική»