La kvantno računanje je za Microsoft jedna od glavnih tehnologija to će promijeniti industriju kakvu danas poznajemo i o tome zaista nema sumnje, zato su pokrenuli novi programski jezik namijenjen kvantnom računanju.
Možda nije puno ljudi poznato sa Microsoftovim Quantum Dev KitomAli sigurno ste čuli za kvantno računanje i nebesku budućnost koje ova nova grana računarstva izgleda obećava.
El Quantum Development Kit je Microsoftova integrirana platforma za izgradnju kvantnih aplikacija Que koristi novi kvantno centrični programski jezik nazvan Q # (QShar).
Prvi te vrste, Q # je novi programski jezik fokusiran na nove kvantne operatore i drugu apstrakciju. Q # odlikuje bogata integracija s Visual Studiom i VS kodom te interoperabilnost s programskim jezikom Python. Alati za razvoj na nivou preduzeća pružaju vam najbrži put do kvantnog programiranja na Windowsima, MacOS-u ili Linuxu.
O razvojnom kompletu
Komplet za razvoj uključuje programski jezik Q #, kvantni računski simulator i razni resursi za početak. Q # je opisan kao specifični programski jezik koji se koristi za izražavanje kvantnih algoritama.
Originalne Quantum uređaje je ozloglašeno teško pronaći, ali Quantum Dev Kit omogućava da softver radi na bilo kojem Qubit simulatoru.
Od objavljivanja, hiljade programera uspjelo je predvidjeti kakav je osjećaj raditi s Quantum državama umjesto tipičnih binarnih stanja. To je dovelo do toga da Microsoft ne samo prenosi komplet na macOS i Linux, već i izdaje svoje biblioteke kao otvoreni izvor.
Razvojne biblioteke i demo primjeri koji su objavljeni zajedno s Q # sObjavljeni su pod licencom MIT otvorenog koda i dostupni su na GitHub-u.
Microsoft Quantum Development Kit je takođe dizajniran da bude u skladu sa Pythonom sa Q # podrškom za upućivanje izvornih poziva Python rutinama i obrnuto, a performanse simulatora povećane su 4-5 puta.
Kako instalirati Microsoft Quantum Dev Kit na Linux?
Da biste instalirali ovaj komplet izuzetno je potrebno instalirati Visual Studio Code budući da će Microsoft Quantum Dev Kit biti dodan kao produžetak.
Ako na vašem sistemu još uvijek nemate instaliran Visual code, ostavljam vam vezu na kojoj je jedan od mojih kolega objasnio jednostavan način da ga instaliramo u Linux, veza je ovo.
Ako već imaju Visual Studio na svojim sistemima, samo moramo dodati Microsoft Quantum Development Kit kao produžetak Visual Studio kôd .
Sada moramo instalirati predloške projekta Q # Development Kit, za ovo moramo samo otvoriti terminal i izvršiti sljedeću naredbu:
dotnet new -i "Microsoft.Quantum.ProjectTemplates :: 0.2- *"
Sledeći čin moramo klonirati uzorke i biblioteke iz Microsoft Quantum Developer Kit iz njegovog GitHub spremišta, za to na terminalu izvršavamo sljedeće:
git clone https://github.com/Microsoft/Quantum.git
Završeno preuzimanje mi samo moramo prijeći na novo klonirani direktorij i izvršiti kôdili pokretanje Visual Studija.
cd Quantum code cd Samples /Teleportation/ dotnet build dotnet run
Uz ovo će imati radnu stanicu koja je već konfigurirana za Q # razvoj.
Od sada svi mogu početi istraživati što bi postalo kvantno računanje, sve što je Microsoft povezao s ovim projektom možemo pregledati sa službene web stranice projekta.
Od poznavanja Q # razvojnog jezika, njegovih biblioteka, tehnika i još mnogo toga. Lično se ne smatram pogodnim ili pripremljenim za istraživanje ovog novog polja, jednostavno zato što se i dalje smatram početnikom, jer još uvijek imam polje za učenje.
Ali ne sumnjam da neki od prisutnih čitatelja mogu stvoriti projekt s ovim.