เบŠเบธเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Quantum เบ—เบตเปˆเบกเบตเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ‚เบญเบ‡ Microsoft เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ quantum algorithms

เบšเปเบฅเบดเบชเบฑเบ” Microsoft เบ›เบฐโ€‹เบเบฒเบ” เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบŠเบธเบ” เบŠเบธเบ”เบžเบฑเบ”เบ—เบฐเบ™เบฒ Quantum (QDK), เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบต quantum. เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบžเบดเบกเป€เบœเบตเบเปเบœเปˆเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰ เบ•เบปเบงเบขเปˆเบฒเบ‡ เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ quantum เปเบฅเบฐ เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”, เปเบซเบผเปˆเบ‡เบšเบปเบ”เป€เบฅเบทเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ เบชเบฑเบ‡เบฅเบงเบก เบชเปเบฒเบฅเบฑเบšเบžเบฒเบชเบฒ Q#, เบญเบปเบ‡เบ›เบฐเบเบญเบš runtime, quantum simulator, handler เป€เบŠเบตเบšเป€เบงเบตเบžเบฒเบชเบฒ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบšเบšเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™ Visual Studio Code เปเบฅเบฐเบŠเบธเบ” Visual Studio. เบฅเบฐเบซเบฑเบ” เบˆเบฑเบ”เบžเบตเบกเบกเบฒ เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT, เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™ GitHub เป€เบžเบทเปˆเบญเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบˆเบฒเบเบŠเบธเบกเบŠเบปเบ™.

เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒ quantum algorithms, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เปƒเบŠเป‰เบžเบฒเบชเบฒเบชเบฐเป€เบžเบฒเบฐเป‚เบ”เป€เบกเบ™. Q#, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ qubits. เบžเบฒเบชเบฒ Q# เบขเบนเปˆเปƒเบ™เบซเบผเบฒเบเบงเบดเบ—เบตเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบžเบฒเบชเบฒ C# เปเบฅเบฐ F#, เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™.
"function" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆ, เบ„เปเบฒเบชเปเบฒเบ„เบฑเบ™ "เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™" เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™ quantum, เบšเปเปˆเบกเบตเบ„เปเบฒเป€เบซเบฑเบ™เบซเบผเบฒเบเป€เบชเบฑเป‰เบ™, เปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™.

เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ Q#, เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก Windows, Linux เปเบฅเบฐ macOS เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™ Quantum Development Kit. algorithms quantum เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบ–เบทเบเบ—เบปเบ”เบชเบญเบšเปƒเบ™ simulator เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เบฐเบกเบงเบ™เบœเบปเบ™เป„เบ”เป‰เป€เบ–เบดเบ‡ 32 qubits เปƒเบ™ PC เบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเป€เบ–เบดเบ‡ 40 qubits เปƒเบ™ Azure cloud. IDE เบชเบฐเบซเบ™เบญเบ‡เป‚เบกเบ”เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ™เบฑเป‰เบ™ syntax เปเบฅเบฐ debugger เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” breakpoints เปƒเบ™เบฅเบฐเบซเบฑเบ” Q#, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ debugging เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™, เบ„เบฒเบ”เบ„เบฐเป€เบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ quantum algorithm เปเบฅเบฐเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเป‚เบ”เบเบ›เบฐเบกเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™