Квантовое программирование? Квантовое программирование! Тебе скучно? потерян смысл жизни? некуда вкатываться?Возрадуйся! ибо пришло!В чем прикол спросишь ты? а в том, что начиная с определенного размера транзисторы перестают уже адекватно работать ибо электроны начинают пролезать по квантовым законам через них!Сегодня ученые только начинают делать квантовые компьютеры, вместо 0 и 1 там КУБИТЫ, если абстрагироваться, то это вектора, векторами погоняют, они могут просчитывать в сто триллионов раз быстрее. IBM выкатил первый общедоступный язык программирования для квантовых систем, что бы его понять, нужно подучить линейную алгебру и вообще через интернет освежить всю математику.https://qiskit.orghttps://community.qiskit.org/textbook/https://quantum-computing.ibm.com/IBM сказал, что это все пойдет в мейнстрим примерно через 10 лет а ещё биткоин взломаютУ ТЕБЯ ЕСТЬ 10 ЗОЛОТЫХ ЛЕТ, ЧТО БЫ СТАТЬ НУЖНЫМ ИБО ВЕСЬ МЕЙНТРИМ С НАРОСТАНИЕМ СЛОЖНОСТИ ИТ НАЧНЕТ МГНОВЕННЫЙ ПЕРЕКАТ
Маня, 0 и 1 это базовые определения истина/ложь, да/нет. Какими ты нахуй квантовыми компьютерами собрался оперировать?
>>202162686Ну ебни курсик на питоне в 2-3 месяца, просто у тебя ещё 10 лет впереди Ты лучше линейную алгебру дрочи
>>202162716Оно работает за счет векторного поля(что бы понять нужна вышка в квантовой физике) короче быстрее он считает, вот и всё, оно перейдет лимиты классических кудахтеров.
>>202162990Кубит это и 1 и 0 в одно время, это как ебаный кот шредингера, дальше там есть поля векторов(абстрагируют как вектора)это поле экспоненциально, за счет вероятностных уровненний оно ебошит на другом уровне вооообще.
Все что любой компьютер может - давать сигнал, не давать сигнал, сравнивать наличие сигнала в 2 местах. Либо есть/есть, либо нет/нет, либо есть/нет. Все блять. На этой элементарщине все построено. Кто этого не понимает - конченный крестьянин.
>>202163141Поздравляю, ты петух.У тебя в одном месте и 1 и 0. Ты и петух и не петух одновременно. Ты телка и не телка одновременно. Ты что угодно и не что угодно одновременно.Кароче иди нахуй дневник покупай.
>>202163291>Либо есть/есть, либо нет/нет,Пососи писосТЕПЕРЬ ЕСТЬ ВРАТА ВЕРОЯТНОСТЕЙ!!!!!!Теперь можно связывать 2-3 кубита вратами и хуяк хуяк вычисления по экспоненте
А вообще, > IBM выкатил первый общедоступный язык программирования для квантовых системЭто как Verilog? По ссылкам не ходил.
>>202163584>Это как нечеткая логика?Это погроминг по законам квантовой физики, ебут время и пространство магическими формулами, запихали формулы в черный ящик и захуярили язык Короче нужно ПРОСТО принять на ВЕРУ некоторые штуки уровня ПРАВОСЛАВИЯИ ебошить по мануальчику, решать задачки
А вообще, под эти квантовые системы сделают интерпретатор питона, PHP, CLR для C# и С/С++ компилятор.Так что не надо нервничать. Всё будет, но может и не сразу
>>202163330Обсмотрятся своих видео и начинают ноуку популяризировать. Я и так представляю, что из себя представляют квантовые компьютеры. Через 10 лет, окей. Это примерно как сравнивать современную информатику с проектированием эвм годов 60х. Даже если оно и станет мейнстримовым, применяться будут принципиально другие уровни абстракции, это дураку понятно. Можешь, конечно, выучить квантфиз и сопутствующие вещи и вкатиться в индустрию хоть сейчас. Сейчас это выглядит примерно как рекомендация идти учиться прогать на перфокартах, чтоб научиться джаваскрипту
>>202163885Вот это там будут накапливаться ошибки при работе с плавающей запятой. inb4 Сделают аппаратную поддержку fixed point чисел с целой и дробной частью на 1000 знаков
>>202164055>Это примерно как сравнивать современную информатику с проектированием эвм годов 60хС 60-ых нихуя не поменялось, все алгоритмы такие же. SICPв 70-ых написано - все актуально
>>202164140>Вот это там будут накапливаться ошибки при работе с плавающей запятой.Сегодня там открытие двери или землетрясение в 3 балла могут проебать задачутам в ответах есть ШУМЫ по дефолтукек
>>202162527 (OP)>У ТЕБЯ ЕСТЬ 10 ЗОЛОТЫХ ЛЕТ, ЧТО БЫ СТАТЬ НУЖНЫМЭто не так работает.На нулевом этапе новых технологий задействованы уже смирившиеся старперы, и еще могущие себе позволить страдать хуйней пиздюки. Когда будет близиться начало практического этапа, некоторых из них приберут к рукам бизнес-кабанчики, которым о сабже ничего знать и не надо. И только после того, как все устаканится, пойдет уже рекрутинг по знанию сабжа. Так что лучше за это время встать повыше в чем угодно хоть как-то связанном, чем изучать саму эту ебань.
>>202164167Ну мб я не так выразился. Не говорю, что технологии разные. Просто уровень абстракции знаний растет и со знанием линала ты не станешь неебаца прогером на квантовых компах через 10 лет, как не стал бы сейчас охуенным бэкэндером, выучив как обращаться с эвм тыщу лет назад
>>202163141>это поле экспоненциально, за счет вероятностных уровненний оно ебошит на другом уровне вооообще.Как перестать орать?
>>202162990Суть в том, что ячейка находится не в определённом состояний 0 или 1. А мы говорим лишь о вероятности того, что ячейка находится в этом состоянии.
>>202162527 (OP)Так это же объёб на даллары, не? Есть пруфы, что эта хуйня эффективнее обычных компов?
>>202165495Квантовая система даёт результат, только с некоторой вероятностью являющийся правильным. Но за счёт небольшого увеличения операций в алгоритме можно сколь угодно приблизить вероятность получения правильного результата к единице.
>>202165928> приблизить к единицеТо есть на выходе мы получаем систему, которая либо даёт правильный ответ в 98 из 100 интераций, либо требует времени больше, чем классические нуле-единички? Заебись прогресс, можно рандомные чИсла из числА Пи с тем же успехом выбирать - когда-нибудь ответ же будет верным.
>>202165911Есть. Оп нихуя в этом не шарит, но это реально наше будущее. Квантовый компьютер быстрее классического в экспоненциальное число раз (в теории)
>>202162744Нахуй линейная алгебра? Кому она вообще нужна? Программистам? Программирование это же вообще не про математику
>>202166163Так только на каких-то специальных задачах во-первых, типа он не может заменить обычный комп, а во-вторых я чёт читал, что пока только пиздят, что быстрее и на деле куча сомнений есть, что там не объёб, типа специально бенчмарки так подбирают, берут слабый комп и типа сравнивают со слабым и тд и тп. Да и вот лет пять назад был хайп, а теперь всё затихло. Короче странно это всё.
>>202166278Нахуй мне в них шарить? Нахуй вообще эти векторы в программировании? Какой сценарий использования?
>>202166323Классические алгоритмы на квантовом компьютере редко быстрее работают. Для него нужны другие алгоритмы.
>>202166544Не, делаю вид, что разбираюсь в компухтерах по направлению, которое у меня в дипломе написано.
>>202166686Правда? Давай, спроси меня что-нибудь такое, что я не смогу ответить и что может понадобиться в работе с кубитами.
>>202166626Я понимаю, я говорю, что он даже в теории не будет быстрее обычного компа в прикладных задачах, он будет быстрее в специализированных задачах, ну как ASIC майнер быстрее биткоин хэш считает. Но и сама возможность реально создать такой комп вызывает вопросы.https://habr.com/ru/post/401315/
>>202162527 (OP)Experts estimate that the number of qubits needed for a useful quantum computer, one that could compete with your laptop in solving certain kinds of interesting problems, is between 1,000 and 100,000. So the number of continuous parameters describing the state of such a useful quantum computer at any given moment must be at least 21,000, which is to say about 10300. That’s a very big number indeed. How big? It is much, much greater than the number of subatomic particles in the observable universe.To repeat: A useful quantum computer needs to process a set of continuous parameters that is larger than the number of subatomic particles in the observable universe.At this point in a description of a possible future technology, a hardheaded engineer loses interest. But let’s continue. In any real-world computer, you have to consider the effects of errors. In a conventional computer, those arise when one or more transistors are switched off when they are supposed to be switched on, or vice versa. This unwanted occurrence can be dealt with using relatively simple error-correction methods, which make use of some level of redundancy built into the hardware.https://spectrum.ieee.org/computing/hardware/the-case-against-quantum-computing
Нахуй мне это нужно если при текущих мощностях я своими задачами гружу проц на 5-10%%? Фишка для ебланов на джаваподобных пиздецах, которым пох на загрузку цп? Какие конкретно задачи, из тех которые существуют сейчас, мне это поможет решить? Вот навскидку - ноль, всякая хуйня типа биткоинов не интересует от слова совсем.
>>202167268Операция в квантовых вычислениях соответствует повороту состояния регистра в этом пространстве.
>>202167400Не надо спаривать ежа и колючую проволоку. Билли говорил совсем про другие вещи. Я в то время писал программы программы которые вмещались в один сегмент вместе со стеком. Сейчас объем данных не многим больше, а всякого метадерьма и библиотек не нужных до жопы. Давайте теперь будем засовывать везде квантовое программирование, на этом можно дохуя диссертаций написать и премий получить, а по факту получим хуй.
>>202167752>Графон в игорах лучше и реалистичней.Что-то мне подсказывает, что такими темпами как сейчас, к промышленной эксплуатации этой функции, нечего будет улучшать.