Microsoft opnaði Quantum Development Kit kóðann fyrir þróun skammtafræðireiknirita

Microsoft tilkynnt um að opna frumpakka Skammtaþróunarsett (QDK), með áherslu á þróun forrita fyrir skammtatölvur. Auk þess sem áður hefur verið gefið út dæmi skammtafræðiforrit og bókasöfn, nú birtir frumtextar þýðandi fyrir Q# tungumálið, runtime hluti, skammtahermir, stjórnandi LanguageServer fyrir samþættingu við samþætt þróunarumhverfi, sem og viðbætur við ritstjórann Visual Studio Code og pakka Visual Studio. Kóði birt undir MIT leyfinu er verkefnið fáanlegt á GitHub til að fá breytingar og lagfæringar frá samfélaginu.

Til að þróa skammtafræði reiknirit er lagt til að nota lénssértækt tungumál Q#, sem veitir leiðina til að vinna með qubits. Q# tungumálið er svipað C# og F# á margan hátt, með muninum á notkun leitarorða
"fall" til að skilgreina aðgerðir, nýtt "aðgerð" lykilorð fyrir skammtaaðgerðir, engar fjöllínu athugasemdir og notkun á fullyrðingu í stað undantekningarmeðferðar.

Q# þróun er hægt að nota á Windows, Linux og macOS kerfum sem studdir eru af Quantum Development Kit. Þróuðu skammtareikniritin er hægt að prófa í hermi sem getur unnið allt að 32 qubits á venjulegri tölvu og allt að 40 qubits í Azure skýinu. Setningafræði auðkennandi einingar og kembiforrit eru til staðar fyrir IDE, sem gerir þér kleift að stilla brotpunkta í Q# kóða, framkvæma skref-fyrir-skref villuleit, meta tilföngin sem þarf til að framkvæma skammtareiknirit og áætlaðan kostnað við lausnina.

Heimild: opennet.ru

Bæta við athugasemd