Rambler's Top100
 
Все новости Новости компаний

Обучись языку для квантовых вычислений самостоятельно

03 августа 2018

Microsoft создала Quantum Katas («Квантовые каты») — серию руководств с открытым исходным кодом для самостоятельного обучения программированию на Q# — новом компьютерном языке, созданном специально для квантовых вычислений.

Quantum Katas — это набор упражнений, каждое из которых предлагает последовательность задач по определенной теме квантовых вычислений, от простых до сложных. Каждая задача требует ввода какого-то кода: для первой задачи может потребоваться лишь одна строка, а для последней — крупный фрагмент кода. Тестирующая среда проверяет решения, обеспечивая обратную связь в режиме реального времени. При удачном решении первой задачи участник может перейти к следующей. В противном случае ему предоставляются ссылки на справочные материалы для дополнительного изучения.

Ката — некая последовательность действий, которая содержит в себе сразу массу полезных приёмов. Понятие введено в программирование Девом Томсом, соавтором книги “The Progmatic Programmer” (Прагматичный программист).
 
Сейчас в проекте доступны каты на следующие темы: «Основы квантовых логических элементов (квантовых вентилей)», «Суперпозиция», «Измерения», «Алгоритм Дойча—Йожи».

Ранее Microsoft уже выпустила бесплатную предварительную версию пакета средств разработки Quantum Development Kit, включающего язык программирования Q#, эмулятор квантовых вычислений и другие ресурсы для всех желающих начать писать приложения для квантового компьютера.

Источник: Microsoft

Поделиться:
Заметили неточность или опечатку в тексте? Выделите её мышкой и нажмите: Ctrl + Enter. Спасибо!

Оставить свой комментарий:

Для комментирования необходимо авторизоваться!

Комментарии по материалу

Данный материал еще не комментировался.