(26.06.2020 15:50)Algor Wrote: И это самая большая болезнь современного программирования - тонна неиспользуемого кода в любом, по сути, крошечном проекте 
Да, это упрощает сопровождение библиотеки и ускоряет разработку - для разработчиков сплошные плюсы. Сплошные минусы падают на пользователя который вынужден терпеть тормоза, тратить время, нервы и деньги на электроэнергию и новое железо.
Полностью согласен. Когда есть исходники, то лучше включать в программу только отдельные необходимые функции, а не валить весь код в одну кучу (которую потом хрен разгребёшь, особенно когда код слабо комментирован или не комментирован вообще). А в ERM с её лимитом на память это ещё сильнее влияет на разработку мода. А искусством сжатия кода обладают не многие (к примеру, код от SoD у меня сжимается примерно на 5-20%, а код WoG - в 1,5-10 раз

, вот что значит хорошая/плохая сборка кода

).
А что далеко ходить - 10 лет назад работал с данными на PS2/PSP, там оперативная память - больная мозоль, проклинаемая многими разработчиками (ради удешевления консолей инженеры идут на всё), в итоге - жесткая экономия каждого байта, различные извращенные оптимизации/методы кодирования/архивирования и прочие консольные приблуды, целиком завязанные на железе и конструктивных пороках консолей, по сравнению с чем разработка на ПК, особенно в высокоуровневых средах, где работа программиста максимально упрощена (но это не повод расслабляться, об оптимизации тоже думать надо), - раздолье и свобода.
Но оборотная сторона медали - время. Когда работаешь не от души, а за деньги, то обычно наплевать: лишь бы работало и отстаньте от меня. Во времена, когда ИИ обучится писать софт, количество монстрософта вырастет в разы и настанет время сервисов (когда штатные компы уже не будут тянуть "современные" программы

).