Сеньоры из

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ • 308

  • @turborium
    @turborium  3 роки тому +37

    Напоминаю, что я очень хочу стать участником сообщества #ityoutubersru - обязательно напишите АйТиБороде и другим членам сообщества в комментариях, чтоб пригласили "Петр Turbo" к себе!

    • @MK-ye9gl
      @MK-ye9gl 3 роки тому

      Да что уж там, даже 2 млн считает…лень дальше перебирать. И время расчёта определённо одинаковое. Только кулер услышал как немного подзавелся, но на пару секунд всего

    • @totsamiyparenyprediduhiy7960
      @totsamiyparenyprediduhiy7960 3 роки тому +1

      чел ты даже не представляешь как похож на другого чела прикалиста саша кроп)

  • @ПрохорМакей
    @ПрохорМакей 8 місяців тому +656

    А что вы хотели от маленькой инди-студии?

    • @sezamenko
      @sezamenko Місяць тому +1

      уже исправили

    • @ChinCo1
      @ChinCo1 Місяць тому +9

      @@sezamenko неа

    • @Lithar
      @Lithar Місяць тому +12

      @@sezamenko нет, не исправили

    • @qandak
      @qandak 27 днів тому

      ​@@sezamenko ни$уя

    • @lowlight1063
      @lowlight1063 23 дні тому +3

      @@Lithar до сих пор не исправили кстати))))))

  • @PsiHamster
    @PsiHamster Місяць тому +541

    Очевидно, они открыли код, потому что сами не смогли разобраться, почему у них приложение крашится от tan(x*10), а программист, который с 1985 года писал этот калькулятор, уже умер

    • @asante5979
      @asante5979 Місяць тому +41

      Ну ничего, так бывает, когда увольняешь программистов и нанимаешь манагеров и хрюш.

    • @ihateidiots9484
      @ihateidiots9484 Місяць тому

      Маловероятно

    • @3than0lvideos22
      @3than0lvideos22 29 днів тому +6

      а как иначе при капитализме

    • @lex-xv3ik
      @lex-xv3ik 26 днів тому

      @@3than0lvideos22 Вот в совке программисты не умирали!

    • @thmUNIX
      @thmUNIX 24 дні тому +1

      ахахахахах

  • @evlogiy
    @evlogiy Місяць тому +415

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

    • @404Negative
      @404Negative 29 днів тому +12

      тоже медиссона вспомнил

  • @anonanon5146
    @anonanon5146 Місяць тому +322

    В Майкрософт настолько все плохо, что их унижает внебрачный сын Мэдисона и Хованского!

    • @Ayleen_Hazar
      @Ayleen_Hazar 28 днів тому +3

      А кто родитель два? Мне для домашнего задания😶

    • @lex-xv3ik
      @lex-xv3ik 26 днів тому

      @@Ayleen_Hazar Для общего развития так сказать:
      Плевать. Как раз изначально родитель 1 и родитель 2 ввели где-то локально, чтобы людям легче было заполнять документы, так-что официально ты имеешь полное право использовать любой порадок.
      Если встретишь, вове расскажи

    • @ld2848
      @ld2848 21 день тому +2

      @@Ayleen_Hazar 2 отца, в доту не играл чтоли?

    • @Ayleen_Hazar
      @Ayleen_Hazar 21 день тому

      @@ld2848 ты не понял вопроса

    • @appleseed5711
      @appleseed5711 20 днів тому

      Перефразирую, оба родителя 1. Понятно?​@@Ayleen_Hazar

  • @toygoyloc6378
    @toygoyloc6378 29 днів тому +94

    Уже прошло 3 года с выпуска видео, а калькулятор до сих пор крашится от tan (10*x)

    • @ExzortH
      @ExzortH 27 днів тому

      У меня норм, ток что проверил

    • @lex-xv3ik
      @lex-xv3ik 26 днів тому +4

      Ага! Попался, пират! А ну иди винду обновляй!

    • @Vincent-vn4ct
      @Vincent-vn4ct 26 днів тому +13

      + тоже не работает, на 11 свежей винде со всеми обновами

    • @UnknownName1037
      @UnknownName1037 19 днів тому +1

      @@Vincent-vn4ct Работает всё

    • @codenameh27
      @codenameh27 18 днів тому

      пиздабол

  • @comradea8119
    @comradea8119 3 роки тому +359

    "Эта функция слишком сложна для графика". Реализующий ее алгоритм индус плохо учился в школе. Попробуйте повторить позднее. :)

    • @Смотрящий_за_пивом
      @Смотрящий_за_пивом Місяць тому

      Если это был индус, то забавно слышать недавние заявления маска.

    • @ihateidiots9484
      @ihateidiots9484 Місяць тому

      Там написано "эта функция слишком сложна, чтобы отобразить в виде графика"

    • @call_nick
      @call_nick 28 днів тому +1

      ​@@Смотрящий_за_пивом какие

    • @qandak
      @qandak 27 днів тому

      ​@@Смотрящий_за_пивом У индусов есть гении, конечно, но лучше всего себя показывают CEO компаний гигантов, где надо управлять многослойным зоопарком именно "инди"-разработчиков.

    • @vilture5706
      @vilture5706 25 днів тому +3

      Нет языков, где все эти функции не встроены в язык уже лет 30.
      Си, С++, Java, JS, C#.
      Они калькулятор на Asm писали или на BrainFuck

  • @zergon321
    @zergon321 Місяць тому +217

    А вот если бы надо было решить задачу с LeetCode, спроектировать Pastebin на белой доске и разобрать последний конфликт на рабочем месте по STAR-методологии, то тут бы они вас уделали

    • @greanch1234
      @greanch1234 Місяць тому

    • @bidanfullko1
      @bidanfullko1 Місяць тому +2

      "Уделали" бы ровно до момента, когда такие как он не откроют свои компании. И если не напартачить с "процессами", то такие корпы как Гугл и Майки сами себя зароют нафиг!

    • @zergon321
      @zergon321 Місяць тому

      @bidanfullko1 таких челов, как автор, дохуя, но чëт никто свои компании не открыл

    • @lex-xv3ik
      @lex-xv3ik 26 днів тому +5

      @@bidanfullko1 Ну.... с нуля писать операционки уже никто не будет, так-что врятли. Да и тут скорее всего рукожопость конкретных сотрудников

    • @uvwzyx
      @uvwzyx 25 днів тому +2

      алгодроч и систем дизайн - легчайшее

  • @BO_3076
    @BO_3076 25 днів тому +27

    Прикольно. Я в 1991 году на фортране сделал программу, которая строила график функции с встроенностью сто крат. Внутри косинуса мог быть синус, внутри синуса логарифм и так сто раз . И подфункциональное выражение могло иметь сотню функций.
    Она строила и в декартовых и в полярных координатах.
    А еще находила решение системы нелинейных уравнений со ста неизвестными. И тоже любой сложности функции.
    Что с миром происходит?

    • @appleseed5711
      @appleseed5711 20 днів тому

      Где ты работаешь? Ваше ведь поколение этот мир построило, или не?

    • @BO_3076
      @BO_3076 20 днів тому +22

      @appleseed5711 Моё поколение этот мир просрало. Я программистом никогда не работал. Это было хобби пока преподавал в институте. Диплом мой был программой, хотя я инженер сварщик. Написал программу исследования функций , подарил кафедре математики. Она была ещё на дискете 32 кб. Эта программа была лучшей на то время. Только через шесть лет её превзошла западная программа, которую кафедра математики купила.
      И написал программу контроля знаний по сопромату. За это получил премию десять долларов.
      Потом уволился и стал торговать на базаре шмотками. Такой творческий путь.

    • @appleseed5711
      @appleseed5711 20 днів тому

      @BO_3076 Уважаемо. Живут люди!

    • @sralin
      @sralin 19 днів тому

      ну в мире есть вольфрам альфа

    • @BO_3076
      @BO_3076 19 днів тому

      @@sralin что такое вольфрам альфа?

  • @schtinguerch
    @schtinguerch 3 роки тому +163

    Это всё лютый чистый код к множественными абстрактными фабриками, которые возвращают абстрактных визитёров, которые работают с абстрактными однострочными иммутабельными объектами для генерации тонн строк, которые тоже сами по себе иммутабельные, дядюшка Боб одобряет - красивый код и тонны мусора, которые сжирает сборщик мусора, трятя херову тучу процессорного времени, УХАХАХАХА, и да, вместо if, наверное, используется try catch, который от малейшего вздоха каждый раз получает абстрактные исключения от таких же абстрактных мутантов-счетоводов, раскручивая стек вызовов на каждой итерации, вот вам проблемы процессорного времени :)))))))

    • @VladisS.Vostok2000
      @VladisS.Vostok2000 Місяць тому +4

      Это проблемы компиляторов... Не исходного кода.
      Чистый код это просто инструмент.

    • @kerojey4442
      @kerojey4442 Місяць тому +21

      ​@@VladisS.Vostok2000 плохой инструмент

    • @Лисничий-о2ы
      @Лисничий-о2ы Місяць тому

      ​@@kerojey4442неплохой, чистый код сводит к минимуму усилия поддержки кода, а вменяемое использование, тормозит на 1-2мс чтобы пройти слои абстракции, не говоря, что на Java, C# это почти зерокост, а на Rust так вообще зерокост

    • @stanislavsh6582
      @stanislavsh6582 29 днів тому +2

      Да. Дело именно в чистом коде.
      Как вы откровенно заколебали. Чистый код ему какаху в штаны подложил. Вот писал бы этот же индус без чистого кода - все отлично было бы. Да-да-да.
      Почему-то движок дума 3 - с оглядкой на чистый код сделан. Такие же фабрики, визитеры и прочие. Медленно? Да чет нет. Один из самых быстрых движков того времени учитывая сколько туда напихали новых технологий. Игрулька хорошо так работала на железе своего времени и при этом через несколько лет все еще выглядела отлично.
      А вот код какого-нибудь ЯндереДева - без этих ваших чистых кодов и прочего. И имеем в простенькой фигне дропы до 10фпс на мощном железе.
      Может хватит, нафиг нести чушь, которую где-то услышали и не понимаете про что вообще говорилось?
      В контексте майков - дело в том, что набирают по квотам, ставят сроки релизов и приоритеты в массе от балды. Сверху - культура в конторе давно сложилась: ЕСЛИ БУДУТ ВОЗБУХАТЬ ПОФИКСИМ. Не будут - пофиг. Все. Фиче поставили низкий приоритет, какой-то индус по быстрой нашел что-то, скопипаситл, закрыл таску и пошел по своим делам. Писал бы он хоть на ассемблере, хоть на перфокартах, хоть как - результат был бы такой же.

    • @RedDredDragon
      @RedDredDragon 29 днів тому +3

      ​@@VladisS.Vostok2000 это проблемы людей 😁

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 роки тому +186

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

    • @AEF23C20
      @AEF23C20 3 місяці тому +12

      примерно 40 лет назад когда появились многопроцессорные системы, и только у вас есть 12 ядер, а вы вменяемо не можете ничего раскидать по всем 12-и ядрам, но зачем вам дали 12 ядер? что бы что?

    • @РоманСмородов-л2в
      @РоманСмородов-л2в Місяць тому

      ​@@AEF23C20 гадить много потоком там,где не нужно это раковая опухоль современного айти.

    • @Гербарий
      @Гербарий Місяць тому

      @@AEF23C20 вот оно будущее - бить микроскопом по мухам

    • @hedgehogsch.7270
      @hedgehogsch.7270 Місяць тому +16

      @@AEF23C20 Та самая асинхронщина, которая с многопоточностью не имеет ничего общего, ага

    • @AEF23C20
      @AEF23C20 Місяць тому +2

      ничего общего нет, только вот одно без другого - бессмысленно

  • @strannik8234
    @strannik8234 Місяць тому +17

    Сейчас 31 декабря 2024 года, и у меня виндус 11 22H2 с последними обновлениями за ноябрь. Подобные баги этого калькулятора никуда не делись. Помню, сначала небольшим шоком было, что он мне не мог построить график простейших "школьных" функций. Потом дошло, что это же продукт Майкрософт, так что всё в норме : )

  • @funtv3291
    @funtv3291 2 роки тому +23

    Здравствуйте, Петр!
    Недавно нашел ваш канал (этот и основной). Очень интересный контент, особенно нравится ваш ход мыслей о программировании и микроэлектронике. Сам учусь сейчас на радиотехнике, 3 курс.
    К сожалению, я не видел ваш стрим, где писался графический калькулятор из этого видео. Этот стрим где-нибудь остался? Можете скинуть ссылку? Очень любопытно посмотреть на это (и повторить самостоятельно).
    Заранее спасибо!

  • @faivz
    @faivz 3 роки тому +130

    Голос похож, на голос Меддисона. Всё видео не покидало данное чувство)

    • @RinatWOT
      @RinatWOT 2 роки тому

      @@kirillbagrov4116 Есть такое

    • @bestrelaxmusic4613
      @bestrelaxmusic4613 2 місяці тому

      косит под него

    • @Ruslan-cy6si
      @Ruslan-cy6si Місяць тому

      @@bestrelaxmusic4613 так и чувствую мысли автора из утробы матери "а не родиться бы мне с голосом мэдиссона чтобы потом под него косить"

    • @UniMindPerson
      @UniMindPerson Місяць тому

      Не похож.

    • @mikimus839
      @mikimus839 14 днів тому

      ​@@UniMindPerson 128 человек подумали иначе, ты лишь один так думаешь. Какие выводы сделаем?

  • @MrCommanderKid
    @MrCommanderKid 3 роки тому +86

    Вы ничего не понимаете! Это первый калькулятор созданные манагерами без программистов! Камон!

  • @RodyaO_o
    @RodyaO_o Рік тому +17

    Вот для того чтобы такого не было сущесвуют различные тесты, от юнит до QA.

    • @UniMindPerson
      @UniMindPerson Місяць тому +7

      Какие тесты в мире прототипов? За тестирование платить надо. Пользователи от тестируют даром.

  • @fada9238
    @fada9238 2 місяці тому +16

    Мне кажется, что всё эти лаги были связаны с тем, что весь нынешний софт, а конкретно фреймворки и библиотеки, оказываются недостаточно гибкими в погоне за абстракцией, из-за чего для реализации каких бы то ни было задач приходится идти обходными, иногда небезопасными, путями.
    Все эти анимации и тд - это круто, ООП - это круто... Но... Я пробовал писать некое подобие игрового 2D движка на Pyglet.
    Естественно следовал хорошему тону в оформлении кода или старался ему следовать, на сколько это позволял Python и сам Pyglet, но реальность такова, что написав заготовку движка, примерно лишь 15% от задуманного, и сделав игру-бродилку на нём, я получил порядка 500 фпс.
    Сделав такую же игру "напрямик", без хард-кода, но без абстракций и прочего - я получил 1400 фпс.
    Вот и делаем выводы.

    • @asante5979
      @asante5979 Місяць тому +11

      Давно это ясно. Вот до чего доводит питонизация головного мозга. Вместо языков программирования, пишут на змее, топ-1 по популярности недавно стал. Зато удобна зато учиться не нада зато манагер доволен что код быстрей написан зато абстракция зато анимашка крутится как дезигнер представил зато ничеголишнева зато латте попить можно пока выполняется код зато библиотеки. Так и живем: железо становится мощнее, а компы работают медленнее. У меня ноут из 90-х на винде 98 летает как пуля, а современный комп с современной же чистой виндой ловит тормоза и бсоды.

    • @fada9238
      @fada9238 Місяць тому

      @@asante5979 ну, увы, реальность такова, что бизнесу нужен рабочий продукт, а как он работает - не важно. Пользователи схавают)
      К слову, пишу свой курсач на Django) (поступил на "Информационные системы и программирование, что является громким названием для профессии "Веб-дизайнер", что я терпеть не могу, но уже поступил - что поделать)
      А ведь и правда - зачем заморачиваться, если есть готовые и простые решения?)

    • @bidanfullko1
      @bidanfullko1 Місяць тому +1

      Ну, они же от них не могут отказатся... типу..
      Для дебаггера ведь нужны связующие точки с первоначальным исходником.
      А если компилятор будет убирать всю ту дребедень, что насрал прогер, то получается, что проще сразу писать по правилам компилятора условно.
      Та да.. машина не виновата, - она делает лишь то, что затребовал пользователь. И современные прогеры далеко все тоже не инженеры, и по сути тоже пользователи какого-то уровня абстракции. Не опустят они свое чсв на уровень машинных кодов и архитектуры компъютеров.

    • @bidanfullko1
      @bidanfullko1 Місяць тому

      @@asante5979 Питон не виноват вообще. Кстати я заметил, что в частности производительности ничем не устапает, если им пользоваться правильно.
      Виноват подход к воспитанию кадров. И тот срач, что вместо легаси создан в бизнес-логике всех компаний.
      Ну, камон! Всегда в такой мир могут ворватся даденьки в свитерах и очечях, и загнать новые стандарты в массы! ;) Прост пока никто не хочет этого делать. И тогда на этому "веку" все наладится на след 10-15 лет. Пока можна купить больше мощностей, никто не будет трогать ни код, ни дезайн. А главное - пока дешевле.

    • @UniMindPerson
      @UniMindPerson Місяць тому

      ​@@bidanfullko1, куда ворваться должны дяди в свитерах? В Пайтон они не пойдут. Дяденьки не первый год держат оборону от всяких активистов, в частности от российских телезрителей.

  • @matyev-hcuabg
    @matyev-hcuabg Місяць тому +34

    Медисон теперь еще и код пишет?

  • @1afterall
    @1afterall 3 роки тому +32

    им нужен был юай тестер. Касательно тангенса у них проблема именно с tan(10x). тан(9х) или тан(11х) лагают, но работают. в целом шляпа конечно...

    • @theG4NS
      @theG4NS 28 днів тому

      А tan(100x)?

    • @zangetsu3452
      @zangetsu3452 23 дні тому +6

      ​@@theG4NS не поверишь, tan(100x) норм работает, пробоема именно с 10x, аххахх

    • @abram7547
      @abram7547 23 дні тому +4

      это всё проделки 10x-инженеров, не иначе

  • @lombeelo8780
    @lombeelo8780 25 днів тому +4

    Внесу пару поправок насчет тасок. В плюсах всё, что касается асинхронного кода, должно быть расписано ручками, да и планировщик можно написать однопоточный (boost::asio::io_context, например). Мелкомягкие тут используют самописный task, который, в общем-то, самый обычный (такую же концепцию еще в паре мест видел) и планировщик, который раскидывает таски на тредпул.
    Немного посмотрел код, эти товарищи солвер (m_solver, тот, что собственно считает график) не прикрепили. Он вызывается синхронно (m_analyzer->ParseInput()), и его ждут, потому и виснет всё, а затем он в таймаут вылетает. Через отладчик видно, что его все ждут.
    Насчет причин вылетов при перетаскивании окошка - согласен. В текущей версии пофикшено, кстати - окну вообще насрать на движения мышкой, пока солвер не пропукает всё.
    Ну, это всё спекуляции, на самом деле фиг его знает.

  • @Kopasuy
    @Kopasuy Рік тому +31

    В шкиле меня учили брать минимальное количество точек для нарисования графика
    На первом курсе шараги меня учили, как будет изменяться стандартный график в зависимости от доп.условий
    А в калькуляторе винды всё через for считается и точки постоянно хранятся в оперативе?

    • @eterline
      @eterline 26 днів тому +16

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

    • @eterline
      @eterline 26 днів тому

      а, забыл, нужно еще адаптер, у одной линии есть метод отрисовки в положительном x, а у другой нет, бля

    • @justfairytale5722
      @justfairytale5722 10 днів тому

      ​@@eterlineсмешно, смешно. Все посмеялись? Тем временем компилятор и рантайм, которые буквально встраивают примитивные методы как при прямом доступе и игнорируют все оверхеды, буквально не создавая промежуточных ненужных объектов или размещая их в стеке тоже посмеялись

    • @eterline
      @eterline 10 днів тому

      @@justfairytale5722 да естественно это так. Условный Rust это без утаек пишет в своей доке. Разве что в работе с интерфейсами иногда есть накладка по работе с разименованием.

    • @eterline
      @eterline 10 днів тому

      @@justfairytale5722 просто опять же, зависит от языка и компилятора. Где-то подобное наложение сказывается и объявляется в тормозах(js дарова). Где есть компиляция и исполнение собранного из обьектных файлов, меньше. Естественно что современные компиляторы написаны под современные методы и подходы разработки. Мужик... Это буквально можно прочесть в документации

  • @ItMohican
    @ItMohican 3 роки тому +69

    Я, честно говоря, не понимаю почему в Microsoft так могут косячить. Например, в 10-ке очень бесит постоянно тормозящий просмоторщик фотографий.

    • @alexandrcorbin
      @alexandrcorbin 2 роки тому +36

      В Майкрософте вся Индия, плюс лгбт лобби

    • @Prolaps-us
      @Prolaps-us 3 місяці тому +1

      Кто то реально пользуется стандартными приложениями?

    • @ItMohican
      @ItMohican 3 місяці тому +4

      @@Prolaps-us я пользуюсь калькулятором, он вроде без багов (но это не точно) xD

    • @Prolaps-us
      @Prolaps-us 3 місяці тому +2

      @@ItMohican а зач если есть адресная строка браузера?
      Бтв вчера смотрел видос о том как жоско лагает построение графиков функций в виндос калькуле, держу в курсе)))

    • @ItMohican
      @ItMohican 3 місяці тому +6

      @@Prolaps-us мне просто привычно и удобно, когда он отдельной вкладкой висит, а не болтается ещё одним окошком браузера)

  • @cbrngst3306
    @cbrngst3306 3 роки тому +74

    теперь туториалы по написанию калькулятора не кажутся такими бесполезными и легкими)))

  • @MK-ye9gl
    @MK-ye9gl 3 роки тому +18

    Не отрисовывается все кроме tan(10*x), по крайней мере ближайшие 9,11, 20, 200 и даже 2000 рисует. Причём время на рассвет везде одинаковый по ощущениям, с секундомером не сидел) Вероятно 10 это какое-то супер магическое число 🧙 🪄

    • @turborium
      @turborium  3 роки тому +30

      Поскольку сломан многопоточный код - при разных запусках программы, разной скорости нажатия на кнопки, загруженности системы и любых других рандомных факторов можно получать самые разные и неожиданные результаты. Когда демонстрировал на стриме даже Cos(x * 3) не отрисовался)

    • @MK-ye9gl
      @MK-ye9gl 3 роки тому +1

      @@turborium мда уж..жаль не успел на стрим)

  • @UniMindPerson
    @UniMindPerson Місяць тому +6

    Я сижу на Windows XP. Потому что там были инженеры. И эта ОС огорожена от таких сеньоров.

    • @theG4NS
      @theG4NS 28 днів тому +1

      А браузером через телефон пользуешься?😂

  • @mrtinitun3000
    @mrtinitun3000 2 роки тому +16

    Калькулятор работает случайным образом :)

  • @alikhanmukhanaliyev2857
    @alikhanmukhanaliyev2857 3 роки тому +30

    Никогда не уважал Microsoft за тормознутые продукты. Почти каждая программа от Microsoft регулярно лочит UI поток и тормозит на слабых ПК

  • @BogdanDotPy
    @BogdanDotPy 15 днів тому +1

    Сеньёр не тот кто всё знает, а тот кто всё может узнать если нужно будет бизнесу, а не скажет я не знаю)

  • @saasrus
    @saasrus 25 днів тому +2

    К сожалению современные проекты настолько комплексные что без стандартов черезжопного кодинга не обойтись. Но как видно аутсорс индусам некритичных задач может сделать каку в любом месте. И да, асинки это круто для не подвисания интерфейса от анимаций (когда анимация состоит из двух математических действий и одного условия), но для тяжёлых задач лучше выделять потоки. Не выделяется поток потому что всё друг на друга завязано? значит ищи где понасвязывал лишнего и развязывай. Я калькуляторы только на до диезе писал, один с исполозованием движка таблиц (он содержимое строчки в ответ превращал) а другой для расшифровки битов состояний из int либо обратно чтоб кодировать. Последний был чуть кривой, за пару фидбеков от людей его использовавших я вёс пофиксил. Вот уж не думал что покрасить пиксели в прямоугольном окошке согласно введённой функции это такая нереальная задача.

  • @steelswing
    @steelswing 3 роки тому +17

    Я считаю что макасофт контора которая не умеет юзать многопоток.

    • @gradientascent4218
      @gradientascent4218 Рік тому

      На одном потоке по-любому лучше бы получилось.

  • @gbirkin3005
    @gbirkin3005 27 днів тому +2

    При этом у Microsoft существовало прекрасное приложение Microsoft Mathematics 4.0, в котором таких косяков не было. Но видимо с запуском Windows 8, они направили все силы на разработку Metro-приложений

  • @ComatoseNick
    @ComatoseNick 3 роки тому +16

    Это особая, уличная математика.

  • @АлександрПушкин-ю8п
    @АлександрПушкин-ю8п 2 роки тому +20

    медисон ударился в IT

    • @namelessboar
      @namelessboar Рік тому +1

      Бля, а голос реально один в один

  • @dodgechallenger5606
    @dodgechallenger5606 2 роки тому +18

    Вот интересно, а сколько УЛЬТРАСВЭГСИНЬОРОВ писало эти 35к строк кода..)

  • @Jaroshevskii
    @Jaroshevskii 3 роки тому +8

    А я возмущался что Windows Photo медленно работает. Лучше уже запустить мобильный Photomath или любое другое предложение чем мучать себя этой поделкой.

    • @gradientascent4218
      @gradientascent4218 Рік тому

      Photomath теперь без интернета не работает. Надо wxMaxima сразу скачивать или Grapher Free, если у вас телефон.

  • @Esperantistoelisraelo
    @Esperantistoelisraelo Рік тому +6

    Интересно разраба в майкрософт который это сделал, ещё не уволили😂😂 твой говнокод оказался лучше чем код от майкрософт. Может петр пойдет в майкрософт роботать🤔

    • @MariaEsenina
      @MariaEsenina 7 місяців тому +3

      Не, до Сеньора апнули 😄.

  • @Max-vl1ye
    @Max-vl1ye 14 днів тому +1

    Я сначала не поверил и пошёл проверять, и действительно 😮

  • @the_green_elephant
    @the_green_elephant 3 роки тому +5

    Ещё бы подобных видосов посмотрел бы, угарно и познавательно))

  • @universeunity9970
    @universeunity9970 Місяць тому +18

    Если лагает, тогда поменяй компьютер, наверное проблема с компьютером.
    И поставь лицензионный линукс, его можно купить только у меня.

  • @the_green_elephant
    @the_green_elephant 3 роки тому +3

    13:19 ваще ор 🤣🤣🤣👍👍👍
    А ващет да, майкрософт опять высрал крайне полезное нихyя 😄

  • @jjbitya5241
    @jjbitya5241 28 днів тому +1

    Я до последнего думал что это прикол какой-то, но попробовал у себя в калькуляторе написать функцию xy=y^52-x^52, и тоже не вышло (

  • @goljiemc
    @goljiemc Місяць тому +6

    Вы пользовались диспетчером задач в 11 винде? Когда они его только обновили, он был ужасным, супердолгий запуск, постоянно багающийся UI и куча других проблем, и лишь спустя 3 года и кучу фиксов (я читал списки изменений) у них получилось исправить большую часть UI багов (запуск всё ещё очень тугой). За 3 года корпорация не смогла допилить простейшее приложение...

    • @bidanfullko1
      @bidanfullko1 Місяць тому

      В топку такую корпорацию и их продукты, на..! -_-
      Потому что это банальное неуважение. Нужно скооперироватся и переписать все к черту.. а еще лучше - новая архитектура и дезайн. Застряли они в своих "окнах" тупых! Ничего не могут! Только и срут на то, что раньше нормально работало.

    • @UniMindPerson
      @UniMindPerson Місяць тому

      ​@@bidanfullko1, переходите на Windows XP.

  • @DBaluev-b7w
    @DBaluev-b7w 25 днів тому +4

    Калькулятор лагает потому что он пересылает все что ты печатаешь прямо в майкрософт 🙃

  • @prostyan
    @prostyan 27 днів тому +3

    3 года прошло, проблема осталась 😂

  • @qwerty-yi7kf
    @qwerty-yi7kf Місяць тому +3

    Он как Мэдисон, только тот Мэд стреляет на звуки мовы, а этот пишет код...

  • @СтасБорецкий-ъ2я

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

  • @qandak
    @qandak 27 днів тому +2

    Отдельные строчки для открывающих скобок придумали индусы же. У них чем больше строк, тем больше зарплата.

    • @ambi196
      @ambi196 16 днів тому

      не знаю, порой так проще понять, где конец блока кода

    • @qandak
      @qandak 16 днів тому

      @ambi196 Практически ничего не поменяется (особенно для индикации конца блока), если первую скобку как отдельную строчку убрать с начальной колонки. Визуальный фокус намного лучше срабатывает на отступах, чем с символами (тем более - с очертаними "присмотрись внимательнее, а то спутаешь").

  • @moro3ify
    @moro3ify 4 дні тому

    Я так понимаю это такой аналог обзора на "Месть Боксера" от мира разработки софта.

  • @gnot7900
    @gnot7900 Годину тому

    Видимо там работает так что если программа microsoft распознает введенную строку , например sinx она просто подставляет фотку графика из инета

  • @MrChelovek68
    @MrChelovek68 Рік тому +6

    график функций с парсером на паскале? браво. я делал простто парсер для чисел и это было то еще уродство изза регэкспов. тем не менее, считал он верно. ща могу куда лучше, но дело было на c#. и чет смотрю и понимаю,что синтаксис паскаля ван лав. лаконичный и емкий. как классическая машина, пусть это вполне себе модный на время разработки языка синтаксис,но он действительно красив. крч люто плюсую

    • @РоманСмородов-л2в
      @РоманСмородов-л2в Місяць тому +4

      Лаконичный и ёмкий это синтаксис С/С++, ибо Паскаль очень многословный и нагроможденный

    • @MrChelovek68
      @MrChelovek68 Місяць тому +1

      @@РоманСмородов-л2в как бы и нет. лаконичный синтаксис,тогда это джава.шарпы,но никак не плюсы.си и паскаль одинаково многословные. у паскаля синтаксис таки более классический и изза этого на маленьких прогах более читабельный. на маленьких. потому что с уровнями вложенности,растет бида с чтением. с другой стороны это не еще ада.
      крч,я с вами не согласен)

    • @etherzon
      @etherzon Місяць тому +1

      @@MrChelovek68 Вы явно не знакомы с последними версиями шарпа)) Превратили язык в невесть что. Си имба, есть убрать директивы и всякие "новшества" от разрабов компиляторов

    • @MrChelovek68
      @MrChelovek68 Місяць тому

      @@etherzon если вы думаете,что я буду спорить,то ошибаетесь. я с "операторов верхнего уровня" писал в сообщество,что они пилят дерьмо и ломают даже обучательность языку. а про си, ну макросы нормас тема,если не злоупотреблять, а по делу. а новшества-тут люто плюсую. смузихлебный мусор реально бесит.

    • @РоманСмородов-л2в
      @РоманСмородов-л2в Місяць тому

      @@MrChelovek68 а, ну давайте покажите мне хоть один ненужный кеворд в Си) Напишите здесь какой-нибудь, который точно не нужен

  • @Juf_fin
    @Juf_fin 3 роки тому +3

    Слушай, отличный канал! Успехов! Думаю будущее большое

  • @МишаГго
    @МишаГго 23 дні тому +1

    Что говорить, если у них инженерный калькулятор от обычного отличается только количеством операторов?

  • @lovelybbq
    @lovelybbq Місяць тому +2

    Спустя три года ничего не изменилось. Этот калькулятор они делали для галочки

  • @Roma-bp2lo
    @Roma-bp2lo 4 дні тому

    У меня официальный виндоус 11 с последними обновлениям. Проблема не была исправлена.

  • @ix3909
    @ix3909 29 днів тому +1

    Самая лучшая реализация многопоточки/асинхронности, что я встречал - это горутины Golang'а.

    • @eterline
      @eterline 26 днів тому

      остается иногда трабл их планировщика, он иногда может забить на то, что горутину можно пустить в отдельный потом и просто делает ее асинхронно. (бред доходоит до того, что работа с атомиками и бенч этого на разных платформах выдает разные результаты в сравнении с обычной блокировкой мьютексами, хотя первые лежат под капотом того же sync). Хотя вроде как ведутся доработки и можно будет пинать менеджер самому. Однако каналы реально удобная вещь.

  • @ПавелКрюков-1973
    @ПавелКрюков-1973 18 днів тому

    А то что в excel они при наличии невидимых символов в ячейках вообще прямые линии с нулем по оси ординат шарашит это как?

  • @raleyph
    @raleyph 8 місяців тому +7

    Спустя 2 года ничего не поменялось)

  • @СергейЛяшков-о6ю
    @СергейЛяшков-о6ю 3 роки тому +3

    Может кто то залетный запилил фичу (калькулятор же опенсорс), правда тут вопрос уже к ревьюверам будет

    • @turborium
      @turborium  3 роки тому +7

      Подавляющее большинство контрибьютеров этой фичи на гитхабе - сотрудники майкрософт + code review + testing. Кроме того - винда продается за деньги - и от нее хочется чего-то большего чем "мы насобирали опен сурс кое как - не нравиться не используй".

    • @comachine
      @comachine 5 місяців тому +2

      @@turborium да этож монополист, им без разницы в принципе, как говорится, аналогов нет, и не думаю что будет в ближайшее время

    • @Za-Rossiyu4
      @Za-Rossiyu4 Місяць тому

      Линукс, freebsd​@@comachine

  • @denissolomakha5442
    @denissolomakha5442 11 місяців тому

    Парни а почему перестали выпускаться хайлайты?

  • @milaro222
    @milaro222 26 днів тому +1

    Применяются новейшие методы фунционального программирования.

  • @gbyrby782
    @gbyrby782 8 днів тому +1

    23.01.2025
    Калькулятор все еще крашится от tan(10*x)

  • @ИванПчёлов-с2д
    @ИванПчёлов-с2д Місяць тому

    Кстати как раз недавно заметил эту проблему, почему-то именно на тригонометрии лагает люто, другие графики вроде норм делает

  • @thmUNIX
    @thmUNIX 24 дні тому

    0:40 ахахахахахахахахах 😂😂😂

  • @philippb8894
    @philippb8894 16 днів тому

    Автор не осилил асинхронное программирование на C# и теперь оно ему мерещится?

  • @МихаилШиманов-х8р
    @МихаилШиманов-х8р 3 роки тому +2

    Пишу не ради спора, но все же: почему ты сидишь на венде? Просто больше нравится или нужны какие то утилиты которых нет на юниксе?

    • @turborium
      @turborium  3 роки тому +7

      юникс терпеть не могу, его идеи такое себе.

    • @Za-Rossiyu4
      @Za-Rossiyu4 Місяць тому

      ​@@turboriumа freebsd и linux

  • @antonstirner1506
    @antonstirner1506 24 дні тому

    Я считаю, что это беспредел!

  • @nekoill
    @nekoill 29 днів тому

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

  • @ЗакировМарат-в5щ
    @ЗакировМарат-в5щ 25 днів тому +2

    Ты просто завидуешь chad программистам из майкрософта

  • @Муаддиб-г5з
    @Муаддиб-г5з Місяць тому +1

    Не понял большинства комментариев по поводу тормазнутости кода. Там же по всей видимости проблема в делении на ноль

    • @irbares2421
      @irbares2421 23 дні тому

      Если бы было деление на 0, то код мгновенно должен падать, быть может подождав std::abort, а не виснуть

    • @Муаддиб-г5з
      @Муаддиб-г5з 23 дні тому

      @irbares2421 выражусь точнее. Не деление на 0, а попытка поделить на все меньшее число для большей точности

  • @GeckishSvinomord
    @GeckishSvinomord 2 місяці тому +3

    На шиндовс 11, спустя 3 года ничего не изменилось))

  • @TheWorldPeace
    @TheWorldPeace Місяць тому +2

    Это Мэдисон из мира IT

  • @dmitriyborodiy1575
    @dmitriyborodiy1575 3 роки тому +7

    Я думаю проблемма не в UWP. Скорее всего эта фича использует Azure а не ваш ПК. Ну или у разработчика этой функции не очень прямые руки.

    • @turborium
      @turborium  3 роки тому +3

      Нет эта фича работает оффлайн - в видео я даже показал исходный код этой фичи

    • @dmitriyborodiy1575
      @dmitriyborodiy1575 9 місяців тому +1

      @@turborium UWP/WinUI упакованные приложения работают в среде контейнера приложений Windows и управляються распределителем памяти. Твоё приложение запускается на прямую без контейнера, вот и perfomance высокий. Скорее всего для графиков они используют Win2D который работает на уровне системы и не является частью контекста упакованого UWP приложения, любой вызов API или взаимодействие с компонентами вне контейнера требуют время на выполение и обработку запроса для этого используются async/await.

    • @dmitriyborodiy1575
      @dmitriyborodiy1575 9 місяців тому

      @@turborium В UWP не понятия Window вроде как в WPF и мы не можем на прямую работать с окном, так как окно не являться вообще частью нашего приложения, окно нам выделяет система, по этому окно и CoreApplicationView которая работает в этом окне, существуют паралельно друг от друга. Так как окно отрисовывается на системном слое оно не зависит от выполнения операции async/await, что нельзя сказать про основной UI приложения который будет ждать пока Win2D отрисует график.

  • @UniMindPerson
    @UniMindPerson Місяць тому +1

    Пожалуй, я продолжу сидеть на Windows XP.

    • @RedDredDragon
      @RedDredDragon 29 днів тому

      Это вполне реально 😁 особенно без интернета.

  • @ROMVN95
    @ROMVN95 3 роки тому +5

    Пётр, технологии развиваются, асинхронный код неизбежен:) ну а насчет калькулятора, возможно они забыли поставить стену(barrier) чтобы синхронизировать потоки, до того как запускать отрисовку графика.

    • @turborium
      @turborium  3 роки тому

      Стена?

    • @ROMVN95
      @ROMVN95 3 роки тому +1

      @@turborium да, std::barrier

    • @ROMVN95
      @ROMVN95 3 роки тому

      @@turborium да и тем более без асинхронного кода даже ОС не было бы, это же по сути async EDA.

    • @turborium
      @turborium  3 роки тому +6

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

    • @ROMVN95
      @ROMVN95 3 роки тому

      @@turborium с этим согласен) иногда лучше сделать читабельный код, нежели загромождённый

  • @mikrikbe
    @mikrikbe 20 днів тому

    угараю. Попробовал построить график тангенса 10 икс в этом калькуляторе - ни в какую. Хотя график тангенса 9,99999икс и 10,00001икс он запросто строит быстренько

  • @VMd154
    @VMd154 Місяць тому +3

    Сколько весит этот калькулятор? Уверен на 100%, что больше, чем WIndows 95, в которой уже был калькулятор.

    • @UniMindPerson
      @UniMindPerson Місяць тому

      Конечно. И написан он на Javascript, скорее всего, как и остальной GUI 11. Потому что только джаваскриптеры настолько упоротые

    • @eterline
      @eterline 26 днів тому +1

      @@UniMindPerson фанкшн прототайп и 500 видов создания класса. бебебе

  • @juke_crusader
    @juke_crusader 29 днів тому

    Мэдисон из альтернативного таймлайна

  • @Snotyy
    @Snotyy Місяць тому

    Мэддисон 21 минуту поясняет за графики в калькуляторе. Прекрасно.

    • @Dizerfullpower
      @Dizerfullpower 12 днів тому

      Немного не хватает пейнт аналитики

  • @kiraventom
    @kiraventom 3 роки тому +1

    огонь!

  • @soyeraccount
    @soyeraccount 29 днів тому

    Шёл 2025 год, они до сих пор ничего не исправили.

  • @mintcrystal8918
    @mintcrystal8918 2 дні тому

    Мэд, опять 5-ти слойную завернул, выпустив этот видос

  • @Birusize
    @Birusize Місяць тому +2

    Пользуясь случаем хочу сказать что он все еще лагает

  • @erwe1054
    @erwe1054 29 днів тому

    косинус то правильно построился, со сдвигом 90 градусов.
    А дальше библиотеки не поддерживали

  • @ifriendly
    @ifriendly 28 днів тому

    О! Мэддисон из мира программистов. Рэспект однозначно

  • @404Negative
    @404Negative 29 днів тому

    я регуляно использую Scientific режим калькулятора Windows на протяжении примерно 7 лет. я только сейчас узнал что оказывается у этого калькулятора существует режим рисования графиков. подозреваю что невероятно малому количествую пользователей нужно рисовать график sin(x) * cos(10x) * x. соответственно эту фичу и не доводят до идеала. автор как ребёнок, будто не знает как устроена коммерческая разработка. хотя если в 2021м году пишешь калькуляторы на Делфи, то веротно от реальной коммерческой разработки ты ооооочень далеко...

    • @kurku3725
      @kurku3725 20 днів тому

      нахер такое говно вообще тогда нужно

  • @victoradamenja9032
    @victoradamenja9032 29 днів тому +1

    😂 в 1960м году ракеты в космос запускали при помощи абака 2025 год ваш 500ядерный процессор слмшком слаб чтобы сложить 2+2😅

  • @livonski
    @livonski 17 днів тому

    Боже, в каком месте это code review? Просто нытьё на майкрософт

  • @redtex
    @redtex 27 днів тому

    Это сеньоры где надо сеньоры.

  • @SeChelios
    @SeChelios Місяць тому

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

  • @android_coder
    @android_coder 3 роки тому +1

    Calc graph by ms - top

  • @Mr.Free31
    @Mr.Free31 Місяць тому +1

    Двойники Мэддисона множатся!

  • @jeinerox4081
    @jeinerox4081 29 днів тому

    Правильно понимаю, что все 20 минут чел просто вводит тригонометрические функции в два калькулятора?

  • @Никитарепников-ж5м
    @Никитарепников-ж5м 2 місяці тому

    А теперь смешное, он не может отрисовать x^7, но может отрисовать число сколь угодно близкое к 7.

    • @Respound
      @Respound Місяць тому

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

    • @huhnak
      @huhnak Місяць тому

      ​@@Respound Пофиксили возможно

  • @grinmoral
    @grinmoral Місяць тому +1

    скажи спасибо что не вылетела винда.

  • @АлексейКонстантинов-ф6о

    2025 год до сих пор не пофиксили ХААХХАХАХАХА

  • @Valentin_I
    @Valentin_I Місяць тому

    Дык они графики отрисовывают через Ai и Bing

  • @legoyarik
    @legoyarik 8 місяців тому

    Я напоминаю, что этот калькулятор opensource

    • @turborium
      @turborium  6 місяців тому +6

      И что? Мне за майкрософт в их платной ОС баги фиксить?

  • @kokodlod51
    @kokodlod51 Місяць тому

    надо добавлять = y тогда работает

  • @ConstantineGladky
    @ConstantineGladky 28 днів тому

    Это вы еще факториал не пробовали

  • @marchroch
    @marchroch Місяць тому

    Что за музон на 12:40?