The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft открыл код Quantum Development Kit для разработки квантовых алгоритмов

15.07.2019 21:44

Компания Microsoft объявила об открытии исходных текстов пакета Quantum Development Kit (QDK), ориентированного на разработку приложений для квантовых компьютеров. В дополнение к ранее опубликованным примерам квантовых приложений и библиотекам, теперь опубликованы исходные тексты компилятора для языка Q#, runtime-компонентов, квантового симулятора, обработчика LanguageServer для интеграции с интегрированными средами разработки, а также дополнений к редактору Visual Studio Code и пакету Visual Studio. Код опубликован под лицензией MIT, проект доступен на GitHub для приёма изменений и исправлений от сообщества.

Для разработки квантовых алгоритмов предлагается использовать предметно-ориентированный язык Q#, предоставляющий средства для манипуляции кубитами. Язык Q# во многом напоминает языки C# и F#, отличаясь применением ключевого слова "function" для определения функций, новым ключевым словом "operation" для квантовых операций, отсутствием многострочных комментариев и применением assert вместо обработчиков исключений.

Для разработки на Q# могут использоваться платформы Windows, Linux и macOS, которые поддерживаются в Quantum Development Kit. Разрабатываемые квантовые алгоритмы могут тестироваться в симуляторе, способном обрабатывать до 32 кубитов на обычном ПК и до 40 кубитов в облаке Azure. Для IDE предоставляются модули для подсветки синтаксиса и отладчик, позволяющий устанавливать точки останова в коде на Q#, выполнять пошаговую отладку, оценивать необходимые для выполнения квантового алгоритма ресурсы и ориентировочную стоимость решения.

  1. Главная ссылка к новости (https://cloudblogs.microsoft.c...)
  2. OpenNews: Компания D-Wave открыла код вычислительного пакета для квантовых компьютеров
  3. OpenNews: В Chrome добавлены средства шифрования, стойкие к подбору на квантовом компьютере
  4. OpenNews: Первый квантовый компьютер представлен общественности
  5. OpenNews: Microsoft открыл код библиотеки векторного поиска, используемой в Bing
  6. OpenNews: Microsoft опубликовал репозиторий со своими модификациями для ядра Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51096-quantum
Ключевые слова: quantum, q_sharp, microsoft
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (69) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:28, 15/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Друк опенсорца?
     
     
  • 2.2, Аноним (2), 22:38, 15/07/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Друг EEE.
     

  • 1.3, Аноним (2), 22:38, 15/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Сейчас прибегут хомячки и начнут рассказывать какой же майкрософт хороший.
     
     
  • 2.4, IRASoldier_registered (ok), 22:57, 15/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас прибегут альтернативные хомячки и начнут рассказывать, какой же Майкрософт плохой. И какая плохая, негодная лицензия MIT. А потом выстроятся в очередь к приехавшему в Россию (https://habr.com/ru/company/jugru/blog/455936/) Столлману и будут ему плакаться в жилетку.
     
     
  • 3.7, танус (?), 23:39, 15/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    perfectly balanced as all things should be
     
     
  • 4.11, IRASoldier_registered (ok), 01:41, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > perfectly balanced as all things should be

    Ну, смотря что считать идеальным балансом - полное равновесие или всё-таки перевес в _нужную_ сторону, что даёт движение и развитие. Пока одни негодуют о "свободе" и конспирологически упражняются, вторые просто пишут и выкладывают полезный и актуальный код. Если вторых больше - всё нормально.


     
     
  • 5.13, Аноним (13), 01:44, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Опенсорса бы не существовало и майки не выкладывали бы код, если бы не было негодующих о свободе
     
     
  • 6.16, IRASoldier_registered (ok), 02:52, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Опенсорса бы не существовало и майки не выкладывали бы код, если бы
    > не было негодующих о свободе

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

     
     
  • 7.31, Аноним (31), 08:22, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты про M$ и огрызок с их "полезными и практичными" идеями, так они и им подобные не собираются останавливаться и будут искать другие способы замыкания всего на себя, а Столлман и его адепты противостоят этим "идеям" всеобщего блага.
     
     
  • 8.51, IRASoldier_registered (ok), 23:07, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, что-то такое было у баснописца Крылова Кажется, про чихуахуа и мамонта ... текст свёрнут, показать
     
  • 7.32, Andrey Mitrofanov_N0 (??), 08:52, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>если бы
    >> не было негодующих о свободе
    >идеолог должен
    >не превращать _полезные_ и _практичные_
    > идеи

    Ты путаешь идеологию и полезных идиотов.

    Слова-то похожие, да?

     
  • 3.12, Аноним (13), 01:42, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да у вас винегрет в голове
     
     
  • 4.15, IRASoldier_registered (ok), 02:51, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Да у вас винегрет в голове

    Я даже боюсь вообразить, что там у вас - вдруг развидеть не получится.

     
  • 3.19, KonstantinB (ok), 04:05, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    (сходил по ссылке) Прикольные у него запросы :-)

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

     
     
  • 4.38, Аноним (38), 10:40, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Столмана в шеш-беш научат игать :)
     
  • 3.47, Daemon (??), 21:08, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Столманн опять будет ногти грызть?
     
     
  • 4.52, IRASoldier_registered (ok), 23:09, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Столманн опять будет ногти грызть?

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

     
     
  • 5.56, Andrey Mitrofanov_N0 (??), 08:16, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Столманн опять будет
    > Скорее всего, судя по
    >он будет

    Но не беспокойтесь!  Ваша с приятелями
      кирпичная кладка на опенетиках
        нам гораздо ближе и милее.  </целуем, любим>


     
  • 3.60, Аноним (60), 23:26, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, кстати, Столлман кроме своего емакса какой-нибудь современный код запилил за последние лет тридцать?
     
     
  • 4.61, IRASoldier_registered (ok), 04:26, 18/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не думаю, что у него на это есть время. Неустанная пропаганда свободы отнимает все силы же ж.


     

  • 1.5, Ivan_83 (ok), 22:59, 15/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Только не МС, они уже столько технологий похоронили.
    Лучше подождать чтонить на базе того же LLVM.
     
     
  • 2.6, IRASoldier_registered (ok), 23:00, 15/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Только не МС, они уже столько технологий похоронили.
    > Лучше подождать чтонить на базе того же LLVM.

    "(...) под лицензией MIT, проект доступен на GitHub для приёма изменений и исправлений от сообщества" - где тут похороны?


     
     
  • 3.8, Андроид (?), 00:16, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ви таки знаете, надо немного подождать и случится.

    Ваще этот факап с интеграцией Linux в M$ уже зашел слишком далеко, кроме энтропии ничего не вносят, пользы от их решений в этой области с гулькин ( пись ) , а шуму как будто новый докер придумали ( знатоки поймут ). Короч нет хуже маркетинга чем маркетинга.

     
     
  • 4.10, IRASoldier_registered (ok), 01:37, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Ваще этот факап с интеграцией Linux

    Они тебе твой уютный Линукс испортили? Вносят деструктивные коммиты? Тогда к чему этот хипеж и стоны с плачами?


     
     
  • 5.43, mitrofanoff (?), 15:47, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    этот регистрант явно ms student
     
     
  • 6.50, IRASoldier_registered (ok), 23:03, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > этот регистрант явно ms student

    ...и получает по __(указать предполагаемую сумму) долларов за каждый комментарий, в котором явно выражается позитивное отношение к компании Microsoft и по __(указать предполагаемую сумму) за каждый, в котором явно выражается негативное отношение к FSF. Как же-с, нарочитую статью на вики опеннетовской все читали.


     
     
  • 7.58, пох. (?), 17:30, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Microsoft! Жадные п-сы - ГДЕ МОИ БАБКИ?!

    (чорт, непозитивно как-то вышло в этот раз)


     
  • 3.20, Ivan_83 (ok), 04:06, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Код мозиллы тоже доступен, а вот с форками как то не очень получается.
    МС гробила свои поделки довольно часто, глупо в это вляпыватся ещё раз.
     
  • 3.33, Andrey Mitrofanov_N0 (??), 09:11, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/

    > исправлений от сообщества" - где тут похороны?

    Ты знал!  Оно мертво и не закопано...
          http://www.opennet.me/openforum/vsluhforumID3/115850.html#117
         http://www.opennet.me/openforum/vsluhforumID3/114582.html#79
        http://www.opennet.me/openforum/vsluhforumID3/112776.html#48
      http://www.opennet.me/openforum/vsluhforumID3/107969.html#18
    http://www.opennet.me/openforum/vsluhforumID3/106177.html#11
      http://www.opennet.me/openforum/vsluhforumID3/104784.html#63
        http://www.opennet.me/openforum/vsluhforumID3/105876.html#129

     
  • 2.39, Аноним (38), 10:41, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >Только не МС, они уже столько технологий похоронили.
    >Лучше подождать чтонить на базе того же LLVM.

    Во-во, лучше им предложить возглавить LLVM.

     
     
  • 3.46, Аноним (46), 19:16, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отличная идея!
     
     
  • 4.57, Andrey Mitrofanov_N0 (??), 08:22, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Отличная идея!

    Ду**к шо ле??  Там и так один и тот же ZOG рулит.

     
  • 3.59, пох. (?), 17:31, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    gcc

    его в любом случае не жалко - а так, может, что хорошее выйдет, а не очередной троянец libiberty.so

     

  • 1.9, Аноним (9), 00:29, 16/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    > отличаясь применением ключевого слова "function" для определения функций, новым ключевым словом "operation" для квантовых операций, отсутствием многострочных комментариев и применением assert вместо обработчиков исключений

    Я так понимаю, что многострочные комменарии могут привести к неопределённости Гейзенберга и коллапсу вселенной?

     
     
  • 2.40, Аноним (38), 10:43, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кот Шрёдингера забадается ходить вокруг дуба зелёного, читая многострочные комментарии.
     

  • 1.18, Ordu (ok), 03:22, 16/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересная штука. Любопытно было бы поиграться и вывихнуть себе мозги до выхода за узкие рамки машины Тьюринга. Закопать эту долбаную машину как устаревший хлам из прошлого тысячелетия.

    Но тут, как я понимаю дотнет нужен. А дотнет не нужен. :(

     
     
  • 2.21, Аноним (21), 04:23, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так а кто заставляет дотнетом обмазываться? Есть, например, православный qtl:

    http://tph.tuwien.ac.at/~oemer/qcl.html

     
     
  • 3.22, Ordu (ok), 05:29, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Так а кто заставляет дотнетом обмазываться? Есть, например, православный qtl:
    > http://tph.tuwien.ac.at/~oemer/qcl.html

    Я знаю границы своих возможностей. Грызть гранит квантовых вычислений в одиночку совершенно бесперспективно для меня. Даже более того, я знаю пределы своей мотивации -- я не буду грызть гранит квантовых вычислений: этим надо заниматься систематически, часов по несколько в неделю как минимум год за годом. Но вот следить за тем, как грызут другие и учится повторять то, что делают они -- это может сработать. qcl, судя по страничке которую ты показываешь, имеет последний релиз 2014 года, и есть основания полагать, что с тех пор его никто не трогал. Значит он бесполезен в моём случае совершенно.

     
     
  • 4.26, anonymous (??), 06:50, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > что с тех пор его никто не трогал. Значит он бесполезен в моём случае совершенно.

    Где связь между этими тезисами?

     
     
  • 5.29, Ordu (ok), 06:57, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Весь предыдущий комментарий посвящён ответу на твой вопрос. Если ты этого ответа не видишь там, то я думаю, мои способности объяснять ниже твоих способностей понимать и дальнейший разговор бессмысленен. Впрочем, если у тебя есть основания полагать, что это не так, я могу попробовать перефразировать.
     
  • 4.34, DmA (??), 09:31, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ты сам то какого года выпуска?
     
     
  • 5.37, Ordu (ok), 09:56, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А почему вы интересуетесь?
     
  • 4.42, KonstantinB (ok), 14:43, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А какой еще смысл, кроме как грызть гранит? Без основательной теоретической подготовки в этом всем смысла будет не больше, чем в какой-нибудь игрушке типа Human Resource Machine.

    А если таки грызть - qcl сделан в рамках защиты диссертации PhD, текст которой он регулярно обновляет и сделал из нее отличный учебник.

    Вон тот же Scheme не обновлялся уже лет 10, и, тем не менее, остается прекрасным инструментом для обучения.

     
     
  • 5.48, Ordu (ok), 21:40, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Пфеу Во-первых, это заявление о том, что без основательной теоретической подгот... большой текст свёрнут, показать
     
     
  • 6.53, KonstantinB (ok), 02:58, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Тот, кто поступил в MIT, и так уже умеет хотя бы немного программировать на каком-нибудь python или js. Зря прекратили, я считаю.
     
     
  • 7.55, Ordu (ok), 07:54, 17/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Тот, кто поступил в MIT, и так уже умеет хотя бы немного
    > программировать на каком-нибудь python или js. Зря прекратили, я считаю.

    А я не заканчивал MIT, и полагаю что в этом вопросе моё мнение совершенно не котируется. Ну вот вообще никак.

     
  • 2.44, Nxx (ok), 18:25, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Квантовый компьютер является машиной Тьюринга.
     
     
  • 3.49, Ordu (ok), 21:43, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Квантовый компьютер является машиной Тьюринга.

    Нет. Я оставлял выше ссылку, там подробно описано почему твоё заявление неверно.

     
     
  • 4.62, Nxx (ok), 20:14, 21/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
     
     
  • 5.63, Ordu (ok), 22:10, 21/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
    > (в т.ч. универсальный) можно симулировать на малшине Тьюринга.

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

     
     
  • 6.64, Anixx (?), 13:53, 22/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
    >> (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
    > Смотря что называть симуляцией. Ты можешь симулировать результат, но не процесс. Если
    > взять пространство возможных результатов алгоритма, перебрать его элемент за элементом,
    > и выбрать тот, который подходит, то можно ли это называть симуляцией?

    И процесс можно симулировать


     
     
  • 7.66, Ordu (ok), 20:34, 22/07/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >>> Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
    >>> (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
    >> Смотря что называть симуляцией. Ты можешь симулировать результат, но не процесс. Если
    >> взять пространство возможных результатов алгоритма, перебрать его элемент за элементом,
    >> и выбрать тот, который подходит, то можно ли это называть симуляцией?
    > И процесс можно симулировать

    Попробуй.

     
  • 6.69, Nxx (ok), 11:24, 24/04/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Квантовый компьютер можно симулировать на машине Тьюринга включая все состояния волновых функций, то есть, весь процесс. Просто это займёт крайне много времени.
     
     
  • 7.70, Ordu (ok), 12:26, 24/04/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Квантовый компьютер можно симулировать на машине Тьюринга включая все состояния волновых
    > функций, то есть, весь процесс. Просто это займёт крайне много времени.

    Это не совсем "просто". Ассимптотическая сложность будет другой. Если мы возьмём любой процессор и напишем его симулятор работающий под другим процессором, то ассимптотическая сложность выполнения любой симулируемой операции будет O(1). Если же мы попытаемся просимулировать квантовый процессор, то сложность операций вдруг начнёт зависеть от чего-то там -- я не могу сказать, поскольку не настолько шарю. А это значит, что симуляция не просто будет занимать больше времени, это значит что мы не сможем в общем случае сказать насколько дольше -- в 2 раза? в 1000 раз? в 1000000 раз? В конкретных случаях может будет получаться в 2 раза дольше, в 1000 или в 1000000, но в общем случае не будет верхней границы, то есть верхней границей будет бесконечность.

     
     
  • 8.71, Nxx (ok), 12:25, 27/04/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну это разумеется Тем не менее, квантовый компьютер может эмулироваться на маши... текст свёрнут, показать
     
     
  • 9.72, Ordu (ok), 13:14, 27/04/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Теоретически В том же теоретическом смысле может, в котором вся криптография не... текст свёрнут, показать
     

  • 1.23, Аноним (23), 06:19, 16/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему этим не будут пользоваться многие люди:
    https://github.com/microsoft/qsharp-compiler/search?q=telemetry&unscoped_q=tel
     
     
  • 2.24, Crazy Alex (ok), 06:38, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну форк/патч, делов-то. Ынтырпрайзный код - он тупо-понятный, с правильно названными типами и так далее. Кромсать - одно удовольствие.
     
     
  • 3.35, чтонибудь (?), 09:37, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А отменит ли форк их privacy policy, на который мы якобы соглашаемся, пользуясь их ПО? А нет ли там чего-нибудь заложенного тайно? Да, можно тыкать галочки, отключать, вырезать и патчить, но в идеале просто не пользоваться или пользоваться альтернативой без выключенного трояна внутри и всяких сомнительных соглашений, включая соглашение с разрешением на работу этого трояна (we respect your privacy или как там озаглавливают эту категорию в соглашениях), которые еще и могут обновить в любой момент без уведомления.
     
  • 2.27, anonymous (??), 06:52, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Справедливости ради, там написано:

    > By default, sending out telemetry is disabled for all code in this repository, but it can be enabled via compilation flag.

     

  • 1.25, Ю.Т. (?), 06:47, 16/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей (для входа в эту тему можно порекомендовать статьи Винера и Пайерлса). Физическое же образование в отечественных вузах донельзя математизировано.
     
     
  • 2.28, anonymous (??), 06:56, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Не соглашусь. Просто другие правила игры (доступны другие действия), которые нужно просто принять за данность. И всё, можешь программировать)
     
     
  • 3.30, Ю.Т. (?), 07:25, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Не соглашусь. Просто другие правила игры (доступны другие действия), которые нужно просто
    > принять за данность. И всё, можешь программировать)

    Чтобы быть "индyсом КВ", этого, может быть, и достаточно.

     
  • 2.36, Ordu (ok), 09:47, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей

    Здесь[1], например, есть изложение азов квантовых вычислений, которые не требуют никакой сути и философии. Квантовые вычисления свели к кубитам, и всё что надо уметь понимать -- это кубиты и то, как они взаимодействуют друг с другом. КМ и физика не нужны. Точно так же, как тебе совершенно не нужно понимать закон Ома, или (о ужас!) принципы функционирования транзистора, для того, чтобы писать программы на ассемблере или жабаскрипте.

    [1] https://quantum.country/qcvc

     
     
  • 3.41, Ю.Т. (?), 11:48, 16/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >> Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей
    > [1] https://quantum.country/qcvc

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

    А такое длинное введение у авторов получилось именно потому, что они решили обойтись без тех самых общих закономерностей, -- т.е. без философии -- пост-классической физики.

    Но за ссылочку спасибо, поскольку свежая.

     

  • 1.54, Аноним (54), 07:01, 17/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Куплю квантовый компьютер дешево. Пока железо не вышло в массы все эти эмуляторы нафиг не сдались, имхо. Пустая трата времени. Почему? Потому что в реальном железе все будет иначе: кубитов больше, скорость работы иная и т.д. и т.п. Там где на эмуляторе алгоритм фуфло, в реалности окажется очень даже рабочим.
     
     
  • 2.68, volax (?), 09:31, 30/07/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Суть тулкита в том, чтобы к моменту появления железа, у вас уже были свои наработки.
    И МС будет в плюсе в долгосрочной переспективе, т.к. и тут будет использоваться его софт.
    И потенциальный вендор-лок, в дальниейшем.
     

  • 1.65, Аноним (65), 16:42, 22/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > отличаясь применением ключевого слова "function" для определения функций

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

     
  • 1.67, Аноним (-), 07:45, 25/07/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё что делает компания Microsoft не нужно никому.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру