Microsoft відкрила програму самостійного навчання мови програмування для квантових обчислень
Microsoft відкрила програму самостійного навчання мови програмування для квантових обчислень
Microsoft повідомила про створення Quantum Katas («Квантові ката») — серії посібників з відкритим вихідним кодом для самостійного навчання програмування Q# — комп'ютерною мовою, створеною спеціально для квантових обчислень.
За інформацією компанії, Quantum Katas — це набір вправ ката, кожна з яких пропонує послідовність завдань із певної теми квантових обчислень, від простих до складних. Кожне завдання вимагає введення якогось коду: для першого завдання може знадобитися лише один рядок, а для останнього — великий фрагмент коду. Тестирующее середовище перевіряє рішення, забезпечуючи зворотний у режимі реального часу. У разі вдалого вирішення першого завдання учасник може перейти до наступного. В іншому випадку йому надаються посилання на довідкові матеріали для додаткового вивчення.
У проекті доступні кати на наступні теми: «Основи квантових логічних елементів (квантових вентилів)», «Суперпозиція», «Вимірювання», «Алгоритм Дойча—Йожи».