Microsoft Open Sources Quantum Development Kit pou devlope algoritm pwopòsyon

Konpayi Microsoft te anonse sou ouvèti kòd sous pake a Twous Devlopman Quantum (QDK), konsantre sou devlope aplikasyon pou òdinatè pwopòsyon. Anplis pibliye deja egzanp aplikasyon pwopòsyon ak bibliyotèk, tèks sous yo te pibliye kounye a du pou lang Q#, konpozan ègzekutabl, similatè pwopòsyon, okipe LanguageServer pou entegrasyon ak anviwònman devlopman entegre, osi byen ke ajoute editè Vizyèl Studio Kòd ak pake Visual Studio. Kòd pibliye anba lisans MIT, pwojè a disponib sou GitHub pou aksepte chanjman ak koreksyon nan men kominote a.

Pou devlope algorithm pwopòsyon, li pwopoze pou itilize yon lang espesifik domèn Q#, ki bay yon mwayen pou manipile qubits. Lang Q# nan plizyè fason menm jan ak lang C# ak F#, diferan nan itilizasyon mo kle a.
"fonksyon" pou defini fonksyon, yon nouvo mo kle "operasyon" pou operasyon pwopòsyon, pa gen kòmantè milti-liy, ak itilizasyon assert olye de moun kap okipe eksepsyon.

Pou devlopman sou Q#, yo ka itilize platfòm Windows, Linux ak macOS, ki sipòte nan Twous Devlopman Quantum la. Algoritm pwopòsyon devlope yo ka teste nan yon similatè ki kapab trete jiska 32 qubits sou yon PC regilye ak jiska 40 qubits nan nwaj Azure. IDE a bay modil pou mete aksan sou sentaks ak yon debogaj ki pèmèt ou mete pwen rupture nan kòd Q#, fè etap pa etap debogaj, estime resous ki nesesè yo kouri yon algorithm pwopòsyon ak pri a estime nan solisyon an.

Sous: opennet.ru

Add nouvo kòmantè