Нужно ли оптимизировать СОФТ

Sdílet
Vložit
  • čas přidán 8. 09. 2024
  • Вопросы про IT курсы сюда:
    grigori... или programmer_kurs@mail.ru
    Мой Boosty-канал про системное мышление, науку, образование и саморазвитие boosty.to/grig...

Komentáře • 22

  • @user-md9ty3oy3n
    @user-md9ty3oy3n Před 3 měsíci +6

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

  • @kosiak10851
    @kosiak10851 Před 3 měsíci +6

    видос не смотрел(на работе) Видел только первью. Ответ на него - надо.

  • @awesomefreeman7620
    @awesomefreeman7620 Před 3 měsíci +11

    Да какая еще оптимизация. Если сейчас софт работает без глюков, то уже счастье

    • @zryndin
      @zryndin Před 3 měsíci +1

      Зачем оптимизировать одноразовое Г., только повторно используемый

    • @Gentoo701
      @Gentoo701 Před 3 měsíci

      Это смотря какой компьютер)))

  • @chexi
    @chexi Před 3 měsíci +2

    я поражаюсь, насколько в современном мире простым людям неочевидно, что программирование это творчество, искусство и самовыражение. программист должен иметь представление об идеальной программе и воплощать его благодаря своему образованию и таланту. только работа ему в этом мешает. хороший софт пишут одиночки, мотивированные тщеславием
    Reaper написан (почти) единолично одним человеком, уже успешно захватил рынок, отбив его у транснациональных корпораций, которые держали его по 30-40 лет. и самое непривычное в Reaper это то, что это НОРМАЛЬНАЯ программа, без подводных камней, без скелетов в шкафу. когда начинаешь ей пользоваться - чувствуешь как скрипит твоя картина мира, потому что ты никогда не пользовался ничем настолько адекватным
    ну, линуксоидов этим не удивить, насколько могу судить многие классические линукс программы тоже хорошо написаны. потому что писались по вышеуказанному принципу, а не по "коммерческому"

  • @RichardGraveman
    @RichardGraveman Před 3 měsíci +2

    Опенсоурс, энтузиасты - там вероятнее всего оптимизация есть.

  • @AwakeTensei
    @AwakeTensei Před 3 měsíci +1

    Всё правильно, сейчас работаю соло девелопером на отдел, и ни на что кроме текущих проектов времени нет. Хотелось бы оптимизировать что-то и доку написать, но проектов слишком много.

  • @GtaSaKompanion
    @GtaSaKompanion Před 3 měsíci +2

    Почему некоторые "современные" игры хуже оптимизируют под многопоток, чем даже игры 2015 года? Например, Horizon Forbidden West очень неплохо оптимизирована под многопоток, а вот какой-нибудь джедай (Fallen Order) по факту более 2 ядер не использует.

    • @Gentoo701
      @Gentoo701 Před 3 měsíci

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

  • @niktaub6407
    @niktaub6407 Před 3 měsíci

    С развитием железа, тема оптимизации софта отошла на второй третий план. Хотя вспоминая 90-е, когда на машинах не было даже процессоров с набором FPU, не говоря уже о графических ускорителях, люди реально заморачивались над оптимизацией. Чего только стоит маэстро Джон Кармак, его Doom запускался на дерьме мамонта 486 чипе без лагов и багов ))

    • @MakcumPycckuu
      @MakcumPycckuu Před 2 měsíci

      После третьего слова в начале поста не нужна запятая

  • @macarchev
    @macarchev Před 3 měsíci

    Вместо написания софта на Фортране напишем супер крутой на ruby. Оптимизация нужна для библиотек, а по обычному софту - используется, пока решает задачи, когда не решает, проще переписать

  • @ilia_meysak
    @ilia_meysak Před 3 měsíci +1

    Александр, а Вы не думали бросить заниматься программированием, уехать в деревеньку и заняться сельским хозяйством? (вопрос без подвоха, я сам об этом думаю всё чаще)

    • @Superkoalex
      @Superkoalex Před 3 měsíci +1

      как какой-то из английских деятелей говАривал (не дословно) : если вы хотите гарантированно все потерять, то займитесь сельским хозяйством

  • @fedorfedor7555
    @fedorfedor7555 Před 3 měsíci +1

    Интересно теперь, откуда информация про неоптимизированный софт Apple. Обычно наоборот, у Apple меньше всех проблем с этим. По крайней мере пользователи и разработчики на macOS это легко подтвердят )

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Před 3 měsíci

    Оптимизировать, если это нужно тому кто платит.

  • @gungunovi4941
    @gungunovi4941 Před 3 měsíci

    А Яндекс и его highload? У них там даже userver свой есть)

  • @dd_84
    @dd_84 Před 3 měsíci

    Здравствуйте, вопрос может показаться странным, но всё же задам, так вот можно ли идти в программирование человеку с высокой миопией с минусом 27/28?

  • @sylotana
    @sylotana Před 3 měsíci

    а оптимизация игрулек под железо к этому относится?

    • @Mishahha
      @Mishahha Před 2 měsíci

      Скорее всего да. Некоторые же до сих пор в 2024 удивляются: "Как это так? Мы потратили целых 5000 рублей на предзаказ, а ваша очередная ААА-игра лагает на моём компухтере за миллион тыщ рублей!"
      Железа же много и каждый день его становится только больше -- постоянно адаптироваться под него дело не благодарное (тем более когда деньги уже собраны). Также и технологий, которые требуется учитывать/использовать, тоже становится больше. --Это с одной стороны.
      С другой стороны железо типа как "мощное" -- поэтому зачем заморачиваться-то и что-то вообще оптимизировать. И тут яркий пример (уже не из игровой индустрии) -- обилие говнософта на мобильных устройствах и десктопные браузеры. Современные браузеры с java-script'ом вообще самые "прожорливые" игры на компьютере...
      Вот почти год назад вышла Remnanr 2, в которой RTX использовалось исключительно для возможности вообще тянуть базовую графику (там нет RTX-фишек). -- Разработчики это обосновали тем, что хотели заморачиваться не оптимизацией, а проработкой самой игры. Почему бы и нет? Может это гениальный ход (а может и нет).
      Также -- потребители и так съедят (смотрите первый абзац -- сами покупатели не учатся на своих ошибках и позволяют компаниям относится к себе как к лохам -- почему бы компаниям этим не пользоваться?).
      P.S. За игровой индустрией особо не слежу, но скандалы там настолько резонансные, что в целом показывают актуальные проблемы современного общества и IT -- вот это да, это намного интереснее, чем сами "продукты" этой индустрии.