The OpenNET Project / Index page

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



"Microsoft открыл код Quantum Development Kit для разработки ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от opennews (??), 15-Июл-19, 22:28 
Компания Microsoft объявила (https://cloudblogs.microsoft.com/quantum/2019/07/11/microsof.../) об открытии исходных текстов пакета Quantum Development Kit (https://www.microsoft.com/en-us/quantum/development-kit) (QDK), ориентированного на разработку приложений для квантовых компьютеров. В дополнение к ранее опубликованным примерам (https://github.com/Microsoft/Quantum) квантовых приложений и библиотекам (https://github.com/microsoft/QuantumLibraries), теперь опубликованы  исходные тексты компилятора (https://github.com/microsoft/qsharp-compiler/) для языка Q#, runtime-компонентов (https://github.com/microsoft/qsharp-runtime), квантового симулятора (https://github.com/microsoft/qsharp-runtime/blob/master/src/...), обработчика LanguageServer (https://github.com/microsoft/qsharp-compiler/blob/master/src...) для интеграции с интегрированными средами разработки, а также дополнений к редактору Visual Studio Code (https://github.com/microsoft/qsharp-compiler/blob/master/src...) и пакету Visual Studio (https://github.com/microsoft/qsharp-compiler/blob/master/src...). Код опубликован (https://github.com/microsoft/qsharp-compiler/)  под лицензией MIT, проект доступен на GitHub для приёма изменений и исправлений от сообщества.

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


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


URL: https://cloudblogs.microsoft.com/quantum/2019/07/11/microsof.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=51096

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Microsoft открыл код Quantum Development Kit для разработки ..."  –2 +/
Сообщение от Аноним (1), 15-Июл-19, 22:28 
Друк опенсорца?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Microsoft открыл код Quantum Development Kit для разработки ..."  +3 +/
Сообщение от Аноним (2), 15-Июл-19, 22:38 
Друг EEE.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Аноним (2), 15-Июл-19, 22:38 
Сейчас прибегут хомячки и начнут рассказывать какой же майкрософт хороший.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от IRASoldier_registered (ok), 15-Июл-19, 22:57 
Сейчас прибегут альтернативные хомячки и начнут рассказывать, какой же Майкрософт плохой. И какая плохая, негодная лицензия MIT. А потом выстроятся в очередь к приехавшему в Россию (https://habr.com/ru/company/jugru/blog/455936/) Столлману и будут ему плакаться в жилетку.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от танус (?), 15-Июл-19, 23:39 
perfectly balanced as all things should be
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Microsoft открыл код Quantum Development Kit для разработки ..."  –3 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 01:41 
> perfectly balanced as all things should be

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


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Microsoft открыл код Quantum Development Kit для разработки ..."  +7 +/
Сообщение от Аноним (13), 16-Июл-19, 01:44 
Опенсорса бы не существовало и майки не выкладывали бы код, если бы не было негодующих о свободе
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 02:52 
> Опенсорса бы не существовало и майки не выкладывали бы код, если бы
> не было негодующих о свободе

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

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

31. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (31), 16-Июл-19, 08:22 
Это ты про M$ и огрызок с их "полезными и практичными" идеями, так они и им подобные не собираются останавливаться и будут искать другие способы замыкания всего на себя, а Столлман и его адепты противостоят этим "идеям" всеобщего блага.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

51. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 23:07 
> а Столлман и его адепты противостоят этим "идеям" всеобщего блага

Да, что-то такое было у баснописца Крылова. Кажется, про чихуахуа и мамонта...

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

32. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Andrey Mitrofanov_N0 (??), 16-Июл-19, 08:52 
>>если бы
>> не было негодующих о свободе
>идеолог должен
>не превращать _полезные_ и _практичные_
> идеи

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

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

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

12. "Microsoft открыл код Quantum Development Kit для разработки ..."  +4 +/
Сообщение от Аноним (13), 16-Июл-19, 01:42 
Да у вас винегрет в голове
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

15. "Microsoft открыл код Quantum Development Kit для разработки ..."  –3 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 02:51 
> Да у вас винегрет в голове

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

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

19. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от KonstantinB (ok), 16-Июл-19, 04:05 
(сходил по ссылке) Прикольные у него запросы :-)

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

38. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (38), 16-Июл-19, 10:40 
Столмана в шеш-беш научат игать :)
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

47. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Daemon (??), 16-Июл-19, 21:08 
Столманн опять будет ногти грызть?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

52. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 23:09 
> Столманн опять будет ногти грызть?

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

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

56. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Andrey Mitrofanov_N0 (??), 17-Июл-19, 08:16 
>> Столманн опять будет
> Скорее всего, судя по
>он будет

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


Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

60. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (60), 17-Июл-19, 23:26 
Интересно, кстати, Столлман кроме своего емакса какой-нибудь современный код запилил за последние лет тридцать?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

61. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от IRASoldier_registered (ok), 18-Июл-19, 04:26 
Не думаю, что у него на это есть время. Неустанная пропаганда свободы отнимает все силы же ж.


Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

5. "Microsoft открыл код Quantum Development Kit для разработки ..."  –4 +/
Сообщение от Ivan_83 (ok), 15-Июл-19, 22:59 
Только не МС, они уже столько технологий похоронили.
Лучше подождать чтонить на базе того же LLVM.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от IRASoldier_registered (ok), 15-Июл-19, 23:00 
> Только не МС, они уже столько технологий похоронили.
> Лучше подождать чтонить на базе того же LLVM.

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


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Андроид (?), 16-Июл-19, 00:16 
Ви таки знаете, надо немного подождать и случится.

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

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Microsoft открыл код Quantum Development Kit для разработки ..."  –2 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 01:37 
> Ваще этот факап с интеграцией Linux

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


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

43. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от mitrofanoff (?), 16-Июл-19, 15:47 
этот регистрант явно ms student
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

50. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от IRASoldier_registered (ok), 16-Июл-19, 23:03 
> этот регистрант явно ms student

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


Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

58. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от пох. (?), 17-Июл-19, 17:30 
Microsoft! Жадные п-сы - ГДЕ МОИ БАБКИ?!

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


Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

20. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Ivan_83 (ok), 16-Июл-19, 04:06 
Код мозиллы тоже доступен, а вот с форками как то не очень получается.
МС гробила свои поделки довольно часто, глупо в это вляпыватся ещё раз.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

33. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Andrey Mitrofanov_N0 (??), 16-Июл-19, 09:11 

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

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

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

39. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (38), 16-Июл-19, 10:41 
>Только не МС, они уже столько технологий похоронили.
>Лучше подождать чтонить на базе того же LLVM.

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

46. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Аноним (46), 16-Июл-19, 19:16 
Отличная идея!
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

57. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Andrey Mitrofanov_N0 (??), 17-Июл-19, 08:22 
> Отличная идея!

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

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

59. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от пох. (?), 17-Июл-19, 17:31 
gcc

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

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

9. "Microsoft открыл код Quantum Development Kit для разработки ..."  +8 +/
Сообщение от Аноним (9), 16-Июл-19, 00:29 
> отличаясь применением ключевого слова "function" для определения функций, новым ключевым словом "operation" для квантовых операций, отсутствием многострочных комментариев и применением assert вместо обработчиков исключений

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Аноним (38), 16-Июл-19, 10:43 
Кот Шрёдингера забадается ходить вокруг дуба зелёного, читая многострочные комментарии.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

18. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Ordu (ok), 16-Июл-19, 03:22 
Интересная штука. Любопытно было бы поиграться и вывихнуть себе мозги до выхода за узкие рамки машины Тьюринга. Закопать эту долбаную машину как устаревший хлам из прошлого тысячелетия.

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (21), 16-Июл-19, 04:23 
Так а кто заставляет дотнетом обмазываться? Есть, например, православный qtl:

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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Ordu (ok), 16-Июл-19, 05:29 
> Так а кто заставляет дотнетом обмазываться? Есть, например, православный qtl:
> http://tph.tuwien.ac.at/~oemer/qcl.html

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

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от anonymous (??), 16-Июл-19, 06:50 
> что с тех пор его никто не трогал. Значит он бесполезен в моём случае совершенно.

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

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

29. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 16-Июл-19, 06:57 
Весь предыдущий комментарий посвящён ответу на твой вопрос. Если ты этого ответа не видишь там, то я думаю, мои способности объяснять ниже твоих способностей понимать и дальнейший разговор бессмысленен. Впрочем, если у тебя есть основания полагать, что это не так, я могу попробовать перефразировать.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

34. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от DmA (??), 16-Июл-19, 09:31 
ты сам то какого года выпуска?
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

37. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 16-Июл-19, 09:56 
А почему вы интересуетесь?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

42. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от KonstantinB (ok), 16-Июл-19, 14:43 
А какой еще смысл, кроме как грызть гранит? Без основательной теоретической подготовки в этом всем смысла будет не больше, чем в какой-нибудь игрушке типа Human Resource Machine.

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

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

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

48. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 16-Июл-19, 21:40 
> А какой еще смысл, кроме как грызть гранит? Без основательной теоретической подготовки
> в этом всем смысла будет не больше, чем в какой-нибудь игрушке
> типа Human Resource Machine.

Пфеу. Во-первых, это заявление о том, что без основательной теоретической подготовки не будет смысла, я рассматриваю как необоснованное. Это ты так считаешь почему-то, не зная при этом почему. Спорим ты не проводил эксперимента с обучением сотни человек КВ, причём так чтобы 50 с теоретической подготовкой, а другие 50 без неё, с тем чтобы сравнить результаты такого обучения? В лучшем случае в подтверждение этого своего утверждения ты сможешь привести какие-нибудь мутные абстрактные соображения, а скорее всего ты вообще ничего не сможешь сказать.

Во-вторых, я сорок лет наблюдал за собой, и я понял одну огромную мудрость: если мне хочется что-нибудь знать, то искать смыслы и рационализации для своего любопытства -- это очень вредно. Можно заставлять себя изучать то, что не интересно, это иногда бывает полезно, но запрещать себе изучать то, что интересно из-за того, что я не могу вербализовать причины для изучения и доказать осмысленность этого -- это глупость. То есть даже если твоё утверждение и обосновано, мне плевать на него, пускай смыслами озадачиваются подростки -- это их призвание, я же в этом вопросе доверяюсь интуиции, она меня никогда не подводила.

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

Я изучал классическое программирование разглядывая примеры решения вполне реальных задач. И я считаю что это единственный способ заслуживающий внимания. Всё остальное -- это не программирование, а теоретические сопли. Этими соплями тоже нужно обмазываться иногда, но гораздо важнее наблюдать за тем, что и как делают другие. И этих других нужны как минимум десятки, лучше тысячи. Один человек -- не выглядит многообещающе.

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

Может быть. Но в MIT прекратили читать SICP уже лет двадцать как, если не больше. И я не посоветую никому изучать классическое программирование на примере scheme: лучше взять что-нибудь практичное и мейнстримовое: C, python или js, но никак не scheme. Схему можно потом изучить, когда за плечами будет года два практики, и то не ради схемы и не ради SICP, а ради того, чтобы понять что такое lisp.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

53. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от KonstantinB (ok), 17-Июл-19, 02:58 
Тот, кто поступил в MIT, и так уже умеет хотя бы немного программировать на каком-нибудь python или js. Зря прекратили, я считаю.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

55. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 17-Июл-19, 07:54 
> Тот, кто поступил в MIT, и так уже умеет хотя бы немного
> программировать на каком-нибудь python или js. Зря прекратили, я считаю.

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

Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

44. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Nxx (ok), 16-Июл-19, 18:25 
Квантовый компьютер является машиной Тьюринга.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

49. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Ordu (ok), 16-Июл-19, 21:43 
> Квантовый компьютер является машиной Тьюринга.

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

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

62. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Nxx (ok), 21-Июл-19, 20:14 
Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

63. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 21-Июл-19, 22:10 
> Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
> (в т.ч. универсальный) можно симулировать на малшине Тьюринга.

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

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

64. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Anixxemail (?), 22-Июл-19, 13:53 
>> Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
>> (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
> Смотря что называть симуляцией. Ты можешь симулировать результат, но не процесс. Если
> взять пространство возможных результатов алгоритма, перебрать его элемент за элементом,
> и выбрать тот, который подходит, то можно ли это называть симуляцией?

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


Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

66. "Microsoft открыл код Quantum Development Kit для разработки ..."  –1 +/
Сообщение от Ordu (ok), 22-Июл-19, 20:34 
>>> Машину Тьюринга можно симулировать на универсальном квантовом компьютере, квантовый компьютер
>>> (в т.ч. универсальный) можно симулировать на малшине Тьюринга.
>> Смотря что называть симуляцией. Ты можешь симулировать результат, но не процесс. Если
>> взять пространство возможных результатов алгоритма, перебрать его элемент за элементом,
>> и выбрать тот, который подходит, то можно ли это называть симуляцией?
> И процесс можно симулировать

Попробуй.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

23. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Аноним (23), 16-Июл-19, 06:19 
Почему этим не будут пользоваться многие люди:
https://github.com/microsoft/qsharp-compiler/search?q=teleme...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Crazy Alex (ok), 16-Июл-19, 06:38 
Ну форк/патч, делов-то. Ынтырпрайзный код - он тупо-понятный, с правильно названными типами и так далее. Кромсать - одно удовольствие.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

35. "Microsoft открыл код Quantum Development Kit для разработки ..."  –2 +/
Сообщение от чтонибудь (?), 16-Июл-19, 09:37 
А отменит ли форк их privacy policy, на который мы якобы соглашаемся, пользуясь их ПО? А нет ли там чего-нибудь заложенного тайно? Да, можно тыкать галочки, отключать, вырезать и патчить, но в идеале просто не пользоваться или пользоваться альтернативой без выключенного трояна внутри и всяких сомнительных соглашений, включая соглашение с разрешением на работу этого трояна (we respect your privacy или как там озаглавливают эту категорию в соглашениях), которые еще и могут обновить в любой момент без уведомления.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

27. "Microsoft открыл код Quantum Development Kit для разработки ..."  +3 +/
Сообщение от anonymous (??), 16-Июл-19, 06:52 
Справедливости ради, там написано:

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

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Microsoft открыл код Quantum Development Kit для разработки ..."  +1 +/
Сообщение от Ю.Т. (?), 16-Июл-19, 06:47 
Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей (для входа в эту тему можно порекомендовать статьи Винера и Пайерлса). Физическое же образование в отечественных вузах донельзя математизировано.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от anonymous (??), 16-Июл-19, 06:56 
Не соглашусь. Просто другие правила игры (доступны другие действия), которые нужно просто принять за данность. И всё, можешь программировать)
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

30. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ю.Т. (?), 16-Июл-19, 07:25 
> Не соглашусь. Просто другие правила игры (доступны другие действия), которые нужно просто
> принять за данность. И всё, можешь программировать)

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

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

36. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ordu (ok), 16-Июл-19, 09:47 
> Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей

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

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

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

41. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Ю.Т. (?), 16-Июл-19, 11:48 
>> Наверное, бессмысленно браться за сабж, если нет понимания не то чтоб даже квантовой механики, а -- философии современной физики, в первую очередь сути физических/мыслительных моделей
> [1] https://quantum.country/qcvc

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

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

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

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

54. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (54), 17-Июл-19, 07:01 
Куплю квантовый компьютер дешево. Пока железо не вышло в массы все эти эмуляторы нафиг не сдались, имхо. Пустая трата времени. Почему? Потому что в реальном железе все будет иначе: кубитов больше, скорость работы иная и т.д. и т.п. Там где на эмуляторе алгоритм фуфло, в реалности окажется очень даже рабочим.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от volaxemail (?), 30-Июл-19, 09:31 
Суть тулкита в том, чтобы к моменту появления железа, у вас уже были свои наработки.
И МС будет в плюсе в долгосрочной переспективе, т.к. и тут будет использоваться его софт.
И потенциальный вендор-лок, в дальниейшем.
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

65. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (65), 22-Июл-19, 16:42 
> отличаясь применением ключевого слова "function" для определения функций

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

67. "Microsoft открыл код Quantum Development Kit для разработки ..."  +/
Сообщение от Аноним (-), 25-Июл-19, 07:45 
Всё что делает компания Microsoft не нужно никому.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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