Microsoft ji bo pêşvebirina algorîtmayên quantumê Kit Pêşveçûna Quantumê ya çavkaniya vekirî

Şirketa Microsoft ragihand li ser vekirina koda çavkaniyê ya pakêtê Kelûmêlê Pêşkeftina Quantum (QDK), balê dikişîne ser pêşxistina sepanên ji bo komputerên quantum. Ji bilî yên berê hatine weşandin mînakên sepanên kuantum û pirtûkxane, nivîsên çavkanî niha hatine weşandin berhevkar ji bo zimanê Q#, pêkhateyên runtime, simulatorê kuantumê, handler LanguageServer ji bo entegrasyonê bi hawîrdorên pêşkeftina yekbûyî re, û her weha lêzêdekirina edîtorê Kodê Visual Studio û pakêt Visual Studio. Navê dizî weşandin di bin lîsansa MIT-ê de, proje li ser GitHub heye ku guhertin û sererastkirinên ji civakê qebûl bike.

Ji bo pêşxistina algorîtmayên kuantûmê, tê pêşniyar kirin ku zimanek domain-taybet bikar bînin Q#, ku ji bo manîpulekirina qubitan amûrek peyda dike. Zimanê Q# bi gelek awayan dişibihe zimanên C# û F#, di bikaranîna keywordê de cihêreng e.
"fonksîyon" ji bo diyarkirina fonksîyonan, peyvek nû ya "operasyon" ji bo operasyonên kuantumê, ne şîroveyên pir-xêzkirî, û li şûna rêwerzên îstîsnayan bikar anîn.

Ji bo pêşkeftina li ser Q#, platformên Windows, Linux û macOS dikarin werin bikar anîn, ku di Kîteya Pêşveçûna Quantum de têne piştgirî kirin. Algorîtmayên kuantumê yên pêşkeftî dikarin di simulatorek de werin ceribandin ku karibe heya 32 qubit li ser PC-ya birêkûpêk û heya 40 qubit di ewrê Azure de hilîne. IDE modulên ji bo ronîkirina hevoksaziyê û debugerek peyda dike ku dihêle hûn di koda Q# de xalên veqetînê saz bikin, xeletkirina gav-gav-gav bikin, çavkaniyên ku ji bo meşandina algorîtmayek quantum û lêçûna texmînkirî ya çareseriyê texmîn bikin.

Source: opennet.ru

Add a comment