TGViewer
Physics.Math.Code Physics.Math.Code @physics_lib · 147K subscribers
Post #14097 26.8K
⌨️ Программирование циклично, дамы и господа? Ваше мнение в комментариях...

👨🏻‍💻 Комментарий одного из наших подписчиков к посту с рассуждением о развитии IT:

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

* — не смотря на общераспространенное мнение что в целом программирование сейчас стало топорным: программисты стараются не писать реализацию сами, а прежде всего искать готовое, применять сверхвысокоуровневые и сверхабстрагированные конструкции (тратящие процессорное время) вместо того чтобы написать на Си, а сейчас так еще (что на самом деле возможно плохо для индустрии) - применяют для написания ИИ. И даже есть шутка что "раньше, когда компьютеры были большими, а программисты умными" - вот не смотря на все это и сам код в целом становится лучше, хорошеет, в том плане что тенденция в коде такова что он стремится быть максимально независящим и от аппаратуры и процессоров и от размера данных, а весь необходимый аппаратно-зависимый код стараются максимально минимизировать и изолировать в отельных маленьких модулях.

Яркий пример первые DOS игры которые от аппаратуры зависели на столько что стали не играбельны когда процессоры стали быстрее, тк "физика" в играх зависела не от времени а от частоты процессора.

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


#IT #алгоритмы #computer_science #программирование #наука

💡 Physics.Math.Code // @physics_lib
  • 💯 49
  • 👍 26
  • ❤‍🔥 14
  • ❤ 6
  • 🔥 2
  • 🤓 2
  • 🗿 2
  • 🤷‍♂ 1
More from @physics_lib
  1. Oct 15, 2026⚡️ Задачка для наших подписчиков: почему перемычка двигается и почему при смене контактов…
  2. Oct 14, 2026📚 Подборка книг «Классика Computer Science» (26 книг + CD) [2002-2016] Сборник книг серии…
  3. Oct 14, 2026📚 Подборка книг «Классика Computer Science» (26 книг + CD) [2002-2016] 💾 Скачать книги В…
  4. Oct 14, 2026⚡️ В сети начали массово сливать IT-курсы и книги известных онлайн школ Вот отсортированна…
  5. Oct 14, 2026👨🏻‍💻 Подборка полезных ссылок для изучения C++ ▪️ LearnCpp.com — это бесплатный веб-сай…
  6. Oct 13, 2026🔻 Поверхностное натяжение — сила, которая позволяет водомерке скользить по пруду и формир…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →