Екип американски учени, финансирани от Изследователския център на американското разузнаване (IARPA), разработи програмния език от високо ниво Quipper. Той е базиран на Haskell и по-добре подхожда за реализацията на квантови алгоритми в сравнение с QCL, който е базиран на C.
Към днешен ден са известни над 45 алгоритъма за квантови компютри. Всички алгоритми са описани в научни статии, но нито един от тях не е реализиран чрез програмен код. Тази възможност се появява с реализацията на Quipper. В бъдеще, програмистът на квантови компютри ще може да използва готови библиотеки, както сега това става при класическото програмиране.
Авторите на Quipper считат, че съществуването на подобен програмен език с абстракции от високо ниво и реализирани чрез тях алгоритми ще помогне в създаването на нови и усъвършенстване на сегашните алгоритми.

Quipper е подходящ за програмиране на теоретични квантови компютри с различна архитектура – реализация на кубити чрез фотони, електрони и други, но не е подходящ за програмирането на действащия „квантов“ компютър D-Wave, който критиката не счита за пълноценен квантов компютър, поради твърде тясната му специализация. Това обаче не попречи на Google да закупи неотдавна два компютъра D-Wave с 512 кубитни процесора за $15 милиона.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!