Język programowania kwantowego wyższego poziomu
Oznacza to w praktyce, że programowanie komputerów kwantowych może być znacznie prostsze niż było dotychczas. Badacze ze Szwajcarii zaprezentują Silq innym ekspertom w tej dziedzinie podczas konferencji PLDI 2020, poświęconej językom programowania. Aby ułatwić dyskusję, adopcję i dalszy rozwój języka, udostępnili również Silq na swojej własnej stronie internetowej, pod adresem: silq.ethz.ch.
Obecnie języki programowania kwantowego są ściśle związane z konkretnym sprzętem. Innymi słowy, dokładnie opisują zachowanie się poszczególnych układów wykonujących obliczenia. Dla programistów takie „języki opisu sprzętu” są uciążliwe i podatne na błędy, ponieważ poszczególne instrukcje programowania muszą być niezwykle szczegółowe, wyraźnie opisywać najdrobniejsze szczegóły potrzebne do implementacji algorytmów kwantowych. Silq ma być językiem wyższego poziomu, pozwalającym na bardziej abstrakcyjne podejście, typowe dla współczesnego komputerowego oprogramowania.
Źródło: www.innovationtoronto.com
Mirosław Usidus