Microsoft создают язык программирования для квантовых компьютеров

284
views

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

Microsoft создают язык программирования для квантовых компьютеров

Компания рассматривает это как фундаментальный шаг на пути к компьютерам, построенным на основе «кубита», а не «бита».

Квантовые вычисления обладают потенциалом революционизировать почти все аспекты нашего цифрового общества, охватывая все аспекты жизни. Но сделать квантовый компьютер невероятно сложно и потребуются годы дополнительных исследований, прежде чем мы сможем хотя бы приблизиться к идее создания чего-то, что может работать вне идеальных лабораторных условий.

Microsoft хочет быть главной частью этого процесса развития и ключевым компонентом этих исследований и разработок является создание языка, который квантовые компьютеры могут читать, и на котором смогут работать.

Объявленный на своей конференции Ignite, новый язык квантовых вычислений Microsoft будет выпущен к конце этого года и интегрирован в Visual Studio (благодаря MSPowerUser).

Это на шаг ближе к тому, что Microsoft описывает как «топологический кубит», который должен быть гораздо более стабильным, чем кубит, созданные в прошлом. Как заявляется Microsoft, с более надежной структурой, топологические кубиты поучат возможность сформировать основу для того, чем может стать квантовый компьютер будущего.

Новый язык, который поддерживает эти топологические кубиты, предназначен для работы на квантовых симуляторах и реальных квантовых компьютерах, и после выпуска разработчики смогут написать симуляторы и задачи для квантовых симуляторов сегодняшнего дня и для потенциальных квантовых компьютеров будущего для решения головных задач.

Хотя это может показаться пугающим, сообщается, что сам язык должен быть знаком программистам и вместе с анонсом будут представлены библиотеки ресурсов и учебники, чтобы помочь людям начать работу.

Источник: Engadget