La llogaritja kuantike është për Microsoft një nga teknologjitë kryesore kjo do të ndryshojë industrinë siç e njohim ne sot dhe me të vërtetë nuk ka asnjë diskutim për të, kjo është arsyeja pse ata kanë lëshuar një gjuhë të re programimi të destinuara për llogaritjen kuantike.
Jo shumë njerëz mund të jenë të njohur me Kit Quantum DevPor ju duhet të keni dëgjuar për llogaritjen kuantike dhe të ardhmen qiellore që kjo degë e re e kompjuterit duket se premton.
El Quantum Development Kit është platforma e integruar e Microsoft për ndërtimin e aplikacioneve kuantike që përdor një gjuhë të re programimi kuantike-qendrore të quajtur Q # (QShar).
E para e këtij lloji, Q # është një gjuhë e re programimi u përqendrua në operatorët e rinj kuantikë dhe abstraksione të tjera. Q # përmban integrim të pasur me Visual Studio dhe VS Code dhe ndërveprim me gjuhën e programimit Python. Mjetet e zhvillimit të shkallës së ndërmarrjes ju japin rrugën më të shpejtë për programimin kuantik në Windows, macOS ose Linux.
Rreth kompletit të zhvillimit
Paketa e zhvillimit incluye gjuha e programimit Q #, një imitues i llogaritjes kuantike dhe burime të ndryshme për të filluar. Q # përshkruhet si një gjuhë specifike programimi që përdoret për të shprehur algoritme kuantike.
Pajisjet origjinale kuantike janë jashtëzakonisht të vështira për t'u gjetur, por Quantum Dev Kit bën të mundur që softueri të ekzekutohet në ndonjë nga simuluesit Qubit.
Që nga fillimi i tij, mijëra zhvillues kanë qenë në gjendje të parashikojnë se çfarë ndihet të punosh me shtetet kuantike në vend të shteteve tipike binare. Kjo ka bërë që Microsoft jo vetëm ta transportojë kitin në MacOS dhe Linux, por edhe të lëshojë bibliotekat e tij si burim të hapur.
Bibliotekat e Zhvillimit dhe shembuj demo që u publikuan së bashku me Q # sAto lëshohen nën licencën e burimit të hapur MIT dhe janë në dispozicion në GitHub.
Microsoft Quantum Development Kit është krijuar gjithashtu që të jetë në përputhje me Python me mbështetjen Q # për të bërë thirrje vendase në rutinat Python dhe anasjelltas, dhe performanca e simulatorit është rritur 4-5x.
Si të instaloni Microsoft Quantum Dev Kit në Linux?
Në mënyrë që të instaloni këtë çantë është jashtëzakonisht e nevojshme të keni të instaluar Kodin Visual Studio pasi që Microsoft Quantum Dev Kit do të shtohet si një shtesë.
Nëse ende nuk keni të instaluar kodin Visual në sistemin tuaj, unë ju lë lidhjen ku një nga kolegët e mi shpjegoi një metodë të thjeshtë për ne për ta instaluar atë në Linux, lidhja është kjo.
Nëse ata tashmë kanë Visual Studio në sistemet e tyre, ne vetëm duhet të shtojmë Kompleti i zhvillimit kuantik të Microsoft-it si zgjatim i Kodi Visual Studio .
tani ne duhet të instalojmë modelet e projektit Q # Development Kit, për këtë ne vetëm duhet të hapim një terminal dhe të ekzekutojmë komandën e mëposhtme:
dotnet new -i "Microsoft.Quantum.ProjectTemplates :: 0.2- *"
Akti tjetër ne duhet të klonojmë mostrat dhe bibliotekat nga Microsoft Quantum Developer Kit nga depoja e tij GitHub, për këtë ne ekzekutojmë sa vijon në terminal:
git clone https://github.com/Microsoft/Quantum.git
Shkarkimi u krye ne thjesht duhet të drejtohemi tek drejtoria e sapo klonuar dhe të ekzekutojmë kodinose fillimi i Visual Studio.
cd Quantum code cd Samples /Teleportation/ dotnet build dotnet run
Me këtë ata do të kenë një stacion pune që është konfiguruar tashmë për zhvillimin e Q #.
Tani e tutje, të gjithë mund të fillojnë të eksplorojnë se çfarë do të bëhej llogaritja kuantike, ne mund të rishikojmë gjithçka që lidhet me këtë projekt nga Microsoft nga faqja zyrtare e internetit e projektit.
Nga njohja e gjuhës së zhvillimit të Q #, bibliotekat, teknikat e saj dhe më shumë. Personalisht, unë nuk e konsideroj veten të përshtatshëm ose të përgatitur për të eksploruar këtë fushë të re, thjesht sepse ende e konsideroj veten një fillestar, sepse kam akoma një fushë për të mësuar.
Por nuk dyshoj që disa nga lexuesit këtu të pranishëm mund të krijojnë një projekt me këtë.