Поскольку о языке программирования Quipper, предназначенном для реализации квантовых вычислений, здесь уже писали, а потому сообщество о нём наслышано, я посчитал своим долгом написать эту краткую заметку о том, как можно развернуть инструментарий для работы с языком Quipper у себя на компьютере. Такая заметка нужна в том числе и потому, что создатели языка Quipper до сих пор не озаботились написанием инсталляционного пакета для утилиты Cabal, входящей в состав Haskell Platform, поэтому язык Quipper надо разворачивать вручную. Эта заметка написана для тех, кто пользуется операционной системой Windows, поскольку инструкции для всех остальных операционных систем, на которых может использоваться язык Quipper, проще, чем для Windows (то есть здесь приводится описание самого непростого способа установки). Ну и я полагаю, что те, кто использует иную операционную систему, вполне способны самостоятельно развернуть всё необходимое для работы.
Интерес к языку программирования Quipper также мог быть подстёгнут несколькими переводами, о которых я сообщал ранее. Если кто не видел, то прошу ознакомиться (создатели этого языка уже по достоинству оценили переводы):
Эта заметка является частично переводом и адаптацией инструкции по установке языка Quipper, но в большей мере содержит описание шагов, полученных в результате моих собственных экспериментов. Так что если кому-то интересна эта тема, то прошу под кат.
Читать полностью »