Microsoft waxay u diyaar garoobeysaa xisaabinta kumbuyuutareedkeeda qalabkeeda horumarinta Quantum

xisaabinta xisaabta

La kumbuyuutarka kumbuyuutarka waxaa loogu talagalay Microsoft mid ka mid ah tiknoolajiyada waaweyn taasi waxay beddeli doontaa warshadaha sida aan maanta u naqaano runtiina su'aal kama taagna, taasi waa sababta ay u bilaabeen luuqad barnaamij oo cusub loogu talagalay xisaabinta kumbuyuutarka.

Dad badani ma ogaan karaan oo ay la socoto Microsoft's Quantum Dev KitLaakiin waa inaad maqashay kumbuyuutar xisaabeed iyo mustaqbalka samada in qaybtan cusub ee xisaabinta ay umuuqato inay ballanqaadayso.

El Qalabka Kumbuyuutarka Quantum Development waa barnaamijka isku dhafan ee Microsoft ee dhismaha codsiyada tirada in wuxuu adeegsadaa luqad cusub oo ku saleysan kumbuyuutar oo loo yaqaan Q # (QShar).

Nooca ugu horreeya ee noociisa ah, Q # waa luuqad barnaamij oo cusub wuxuu diirada saaray hawlwadeenada cusub ee Kantomada iyo soosaarida kale. Q # wuxuu soo bandhigayaa isdhexgal hodan ah oo leh Visual Studio iyo VS Code iyo isdhexgal la leh barnaamijka barnaamijka Python. Qalabka horumarinta fasalka Ganacsi wuxuu ku siinayaa wadada ugu dhakhsaha badan ee barnaamijyada ku-tirooyinka ah ee ku saabsan Windows, macOS, ama Linux.

Ku saabsan xirmada horumarinta

Qalabka horumarinta waxaa ka mid ah luqadda barnaamijka Q #, kumbiyuutar kumbuyuutar xisaabeed ah iyo ilo kala duwan si aad u bilowdo. Q # waxaa lagu sharaxay inuu yahay luuqad barnaamij gaar ah oo loo adeegsado in lagu muujiyo algorithms-ka tirada.

Aaladda dhabta ah ee Quantum ayaa ah mid si dhib yar loo yaqaan in la helo, laakiin Quantum Dev Kit ayaa suurtogal ka dhigaysa in barnaamijku ku shaqeeyo mid ka mid ah jilaayaasha Qubit.

Tan iyo markii la sii daayay, kumanaan horumariyayaal ah ayaa awood u yeeshay inay horay u sii eegaan waxa ay dareemayaan inay la shaqeeyaan Quantum States halkii ay ka ahaan lahaayeen dawladaha binary caadiga ah. Tani waxay ku horseeday Microsoft in aysan xirmada kaliya u gudbin macOS iyo Linux, laakiin sidoo kale inay sii deyso maktabadaha ay ka furan tahay.

Maktabadaha Horumarinta iyo tusaalooyinka demo oo si wadajir ah loo sii daayay Q # sWaxaa lagu sii daayaa liisanka isha furan ee MIT waxaana laga heli karaa GitHub.

Qalabka Kumbuyuutarka ee Microsoft Quantum Development ayaa sidoo kale loogu talagalay inuu noqdo mid Python u hoggaansamaya taageerada Q # si loogu sameeyo wicitaanno hooyo oo ku saabsan jadwalka Python iyo liddi ku ah, iyo waxqabadka jilitaanka ayaa kordhay 4-5 jeer.

Sidee loo rakibaa Microsoft Quantum Dev Kit Linux?

Qalabka Horumarinta Quantum

Si loo rakibo xirmadan aad ayey lagama maarmaan u tahay in lagu rakibo Code-ka Visual Studio tan iyo markii Microsoft Quantum Dev Kit lagu dari doono kordhin ahaan.

Haddii aadan wali haysan lambarka muuqaalka ee lagu rakibay nidaamkaaga, waxaan kaaga tagayaa isku xirka halka mid ka mid ah asxaabteyda uu ku sharaxay hab fudud oo aan ugu rakibno Linux, xiriirku waa kan.

Hadday horey u haysteen Visual Studio nidaamyadooda, waa inaan ku darnaa Qalabka Kumbuyuutarka ee Microsoft sida kordhinta ah Muuqaalka Studio Visual .

Hadda Waa inaanu rakibnaa astaamaha mashruuca Q # Development Kit, tan waxaan kaliya u fureynaa terminal oo aan u fulinnaa amarka soo socda:

dotnet new -i "Microsoft.Quantum.ProjectTemplates :: 0.2- *"

Tallaabada xigta waa inaan iskuxirnaa shaybaarada iyo maktabadaha Kumbuyuutarka Kumbuyuutarka Microsoft laga bilaabo keydkeeda GitHub, tan waxaan ugu fulineynaa waxyaabaha soo socda barta:

git clone https://github.com/Microsoft/Quantum.git

Sameeyay soo dejinta waxaan kaliya u baahanahay inaan u gudubno tusaha cusub ee cloned oo aan fulino koodhkaama Bilawga Studio Visual.

cd Quantum

code

cd Samples /Teleportation/

dotnet build

dotnet run

Tan waxay ku yeelan doonaan xarun shaqo oo horay loogu sii hagaajiyay horumarka Q.

Hada laga bilaabo, qof kastaa wuxuu bilaabi karaa inuu sahmiyo waxa noqon doona kumbuyuutar xisaabinta, waxaan dib u eegi karnaa wax kasta oo mashruucan la xiriira Microsoft oo ka socota bogga rasmiga ee mashruuca.

Ka ogaanshaha luqadda horumarinta # Q, maktabadaha, farsamooyinka iyo waxyaabo kale oo badan. Shakhsiyan, anigu uma arko inaan kufiicanahay ama udiyaar garoobay sahminta arimahan cusub, si fudud maxaa yeelay wali waxaan isu haystaa inaan ahay qof laylis ah maxaa yeelay wali waxaan heystaa beer aan wax ku barto.

Laakiin shaki iigama jiro in qaar ka mid ah akhristayaasha halkan jooga ay abuuri karaan mashruuc kan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.