Группа по квантовому программированию Microsoft
Ката — удобный инструмент для изучения нашего языка программирования Q#. Весь процесс получения новых знаний базируется на нескольких простых парадигмах: энергичное обучение, постепенное увеличение нагрузки и моментальная обратная связь.
Microsoft Quantum Katas («Квантовые ката») — серия туториалов для самостоятельного изучения. Каждый из них направлен на одновременное освоение квантовых вычислений и программирования на Q#. Все упражнения состоят из набора задач по определенной тематике квантовых вычислений, как простых, так и сложных. Каждая задача требует написания кода: для самых простых задач обычно требуется только одна строчка, а для сложных — крупный фрагмент. Тестирующая среда проверяет ответы, сразу же давая обратную связь.
Работа с Quantum Katas в Visual Studio
Турниры по программированию — еще один отличный способ проверить и улучшить свои навыки квантового программирования. Недавно мы провели первое соревнование по программированию на Q# и рады поделиться с вами крутыми результатами. В разминочном раунде, который проводился за неделю до основного соревнования, приняли участие более 650 участников со всего мира. При этом больше половины из них, 350 человек, решили хотя бы одну задачу, а 100 — справились со всеми пятнадцатью! Победитель разобрался со всеми задачами менее чем за 2,5 часа. Вы можете найти и изучить все задачи конкурса по приведенным ниже ссылкам. Эти задачи также входят в Quantum Katas, так что вы можете решать их в удобном темпе.
Мы будем очень рады узнать, что проект Quantum Katas помогает вам при изучении Q# и квантового программирования. Кстати, мы продолжаем расширять охват тем в проекте, а потому с нетерпением ждем ваших отзывов и комментариев!
• Узнайте больше о Quantum Katas
• Смотрите задачи и результаты конкурса Microsoft Q# Coding Contest – Summer 2018
• Смотрите задачи и результаты разминочного раунда
Комментарии (6)
byria
06.08.2018 20:10А есть ли вакансии в самой MS с трудоустройством работы на этом языке? И можно статью если есть, чем именно занимаются и что пишут? Office365Quantum?
Kirhgoff
07.08.2018 08:40Ну пока еще трушных квантовых компьютеров раз два и обчелся. Но вот лет через 10-15 вы будете на коне, если освоите всю эту науку.
anonymous
08.08.2018 20:24Если вкратце — наша команда Quantum Architectures and Computation group занимается разными вещами: придумываем квантовые алгоритмы и реализуем их и стандартные библиотеки (в частности на Q#), пишем компилятор Q# и runtime/оптимизаторы для его выполнения на симуляторах и в будущем на настоящем квантовом компьютере, и делаем для экспериментаторов софт, нужный для моделирования и калибровки кубитов. Office365 переписывать не планируем :-)
byria
08.08.2018 21:40А непосредственно работа с квантовыми кубитами есть у вас? что за компьютер вы используете или все же ограничиваетесь симуляторами? Было бы интересно на это посмотреть, как на данном этапе развитая это происходит на реальном" квантовом железе". это возможно? И какие прогнозы, вы бы могли дать, относительно появления такого железа в относительной «массовости»?
Hedgehogues
Microsoft — это классно. Но я не поклонник винды. Но может быть есть облако или среда для nix?
lil_Toady
По ссылке что приведена в статье написано
И руководство по установке:
docs.microsoft.com/en-us/quantum/quantum-installconfig?view=qsharp-preview&tabs=tabid-vscode