Трошки квантового програмування вам у стрічку.
П'ятниця, 15 Грудень 2017 18:46![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

І ось, 2017 добігає кінця, і цей день настав. Microsoft представила безкоштовну версію свого Quantum Development Kit (качати звідси). Комплект включає в себе квантовий симулятор, мову програмування Q# (вимовляється як "Q Sharp") та інші ресурси, з яких можна розпочати роботу.
Microsoft описує Q# як "доменно-специфічну мову програмування, яка використовується для вираження квантових алгоритмів. Вона призначена для написання підпрограм, що виконуються на додатковому квантовому процесорі, під керуванням класичної програми-хосту та звичайного комп'ютера".
Якщо ви хочете навчитися квантовому програмуванню за допомогою мови Q#, вам буде комфортно, якщо ви знайомі з Microsoft Visual Studio. Q# глибоко інтегрований з Дотнетом і Студією.
Використовуючи квантовий симулятор, який є частиною комплекту, можна імітувати квантовий комп'ютер з приблизно 30 логічних кубітів на своєму ноутбуці. Таким чином, вам не потрібно залежати від будь-якого віддаленого сервера. Якщо ж ви бажаєте відсунути кордони та імітувати більше 40 логічних кубітів, ви можете використовувати симулятор на основі Azure.
Варто зазначити, що Редмонд (Майкрософт) конкурує з такими компаніями, як Google та IBM, у розробці реальних квантових комп'ютерів, які є більш потужними, ніж декілька кубітів. Як тільки-но Microsoft буде в змозі створити фізичний квантовий комп'ютер, додатки, створені за допомогою цього комплекту, будуть підтримуватися.
"Краса полягає в тому, що цей код не потрібно буде змінювати, коли ми підключимо його до квантового обладнання", - каже доктор Кріста Своре (на відео), провідний дослідник у Microsoft.

- Найбільш доступною книжкою по квантовому програмуванню є чудова робота Романа Душкіна (москв.) до того, поки
він остаточно не єбонувсяйого ЖЖ вкрадений зловмисником-спамером, який тепер спамить про якийсь черговий МММ. - Ну і да, я тут напружився і запилив на українській Вікіпедії статтю про Q#. Вітайте мене, здобув ачівку. :-)
...
Дата: П'ятниця, 15 Грудень 2017 16:52 (UTC)...
Дата: П'ятниця, 15 Грудень 2017 17:03 (UTC)...
Дата: П'ятниця, 15 Грудень 2017 18:54 (UTC)А то я уже в деревне, а тут скорость не очень.
ЗЫ: И потом, они там чотта много хотят от меня - все им о себе расскажи, да где и кем работаешь, да какой у тебя телефон, и еще кучу всего - так по-моему они просто собирают данные с какой-то своей "интимной" целью! :)
Стоит ли оно того?!
...
Дата: П'ятниця, 15 Грудень 2017 20:18 (UTC)Коли кіт буде за гроші, то ніяких свідчень про покупця не вимагатимуть. :)
Сумно, але справедливо.
...
Дата: П'ятниця, 15 Грудень 2017 20:43 (UTC)А то вдруг меньше чем на 16 гигов памяти и слабее Win-10 оно ваще не потянет и шо тады робЫть?
...
Дата: Неділя, 17 Грудень 2017 01:30 (UTC)Проста задача телепортації (аналог Hello World для квантового програмування) сплутує, якщо не помиляюся, 3 кубіти. Значить, займає 223 = 256 біт.
Але зі збільшенням кількості кубітів швидко наступає пць.
...
Дата: Неділя, 17 Грудень 2017 08:22 (UTC)Та й взагалі, це не відповідь на поставлене питання.
Яких ресурсів потребує кіт?
Память машини, операційна система, встановлені програми та бібліотеки, без яких він взагалі працювати не почне, тобто середовище, на зразок Microsoft Visual C, ось!
А ви кажете щось таке, аби відмазатися, як у дитячому садочку!
Чи зранку голівонька болить?! :)))
...
Дата: Неділя, 17 Грудень 2017 12:46 (UTC)Угу. Правильно так: 2 ** (2 ** x)
> Яких ресурсів потребує кіт?
Я не міряв.
> тобто середовище, на зразок Microsoft Visual C
Visual Studio вимагає, так.
У мене Лінукс і VSCode, ще не намагався всунути.
...
Дата: Неділя, 17 Грудень 2017 20:33 (UTC)ЗЫ: Дідько з ними, ресурсами, я відразу зрозуміла, що вони обмежують тільки розмірність в кубітах, але все ж таки - скільки важить той кіт? Бо зовсім нецікаво наскочити на перевищення місячного ліміту.
ЗЫЗЫ: Та й вільне місце на диску - то такий перманентний собі дефіцит, що ой..., словом, теж цікаво б дізнатися, скільки воно схоче, перш ніж підписуватися на закачку.
ЗЫЗЫЗЫ: А вони здатні перевірити місце роботи, прізвище та посаду, ну, коротше, все, окрім телефону? :)
І що буде, як я все вигадаю, а вони здогадаються? %(
...
Дата: Неділя, 24 Грудень 2017 16:38 (UTC)...
Дата: Неділя, 24 Грудень 2017 17:14 (UTC)Забот и без нее хватает, рождество, елка, опять рождество и еще Старый НГ :)
Не знаю как вам, а мне приходится все четыре праздника отмечать, некогда совсем!
А шо, с НГ тока за деньги будет? :)))
...
Дата: Неділя, 24 Грудень 2017 19:42 (UTC)Ні, за гроші не буде, але прідьот «маладая шпана, што смєтьот нас с ліца зємлі » © БГ. Тому якщо айтішник хоче бути при замовленнях через 5 років, то квантове прогр треба вчити. Бо інакше прідьот шпана, яка вчиться швидше.