X

Когда всякая сволочь лезет немытыми руками туда, где ничего не понимает

Регистрация
  
  

Когда всякая сволочь лезет немытыми руками туда, где ничего не понимает

Когда всякая сволочь лезет немытыми руками туда, где ничего не понимает
13 Января
 
08:18
 
masun
   
2087
Пару дней назад наткнулся на заграничную заметку об эффективности кода. Пока переводил, источник обновился, не оставив следов в истории. Делюсь без ссылки на первоисточник. Можно было бы погуглить, но зачем? )
 
Актуально не только применительно к приложениям, но и к ограничениям, которых ныне о-го-го! (
 
Когда Джон Кармак — да-да, тот самый, что выдавил DOOM из железа, которое по нынешним меркам и микроволновкой не назовёшь, — сказал, что «если бы софт был написан по-человечески, половина старого хлама до сих пор работала бы как часы», он не ностальгировал. Он просто констатировал факт — технический, холодный, как регистр процессора.
 
В те времена код писали не «чтобы запустилось», а чтобы жрало как можно меньше. Каждый такт ЦПУ — на вес золота. Каждое обращение к памяти — как шаг по минному полю: один неверный — и всё летит к чёртовой матери. Не было места расточительству — железо просто не прощало. И вот чудо: DOOM гнал 35 кадров в секунду на машине, у которой оперативки хватало разве что на заварить чай.

Прошло тридцать лет. У нас теперь процессоры — как реакторы, видеокарты — как космические станции, памяти — море. А что? Простейший текстовый редактор тянет за собой сотни мегабайт RAM, как будто там не буквы, а целая вселенная. Система тормозит не от того, что слабая — а оттого, что её задрали абстракциями, фреймворками, зависимостями и прочей «архитектурной поэзией», которую писали, видимо, под вдохновением от бесконечного npm-ада.
 
Современная негодность железа — это не техническая проблема. Это бизнес-модель. Гораздо выгоднее продавать новый ноут каждые два года, чем платить программистам за то, чтобы они думали головой, а не клепали очередной Electron-уродец на коленке.
 
Да, прогресс есть. Искусственный интеллект, научные симуляции, рендеринг, квантовые вычисления — там без новых мощностей никуда. Но кто объяснит, почему браузер теперь требует больше ресурсов, чем Quake III Arena целиком? Почему «устаревший» компьютер становится «непригодным» не из-за железа, а из-за того, что современный софт пишут без малейшего уважения к машине — и к пользователю?
 
Когда эффективность перестаёт быть добродетелью, платит не корпорация — платит человек. Платит кошельком, покупая новую машину. Платит планета — тоннами электронного мусора. И платит культура — нормализацией бардака под видом «прогресса».
 
Возможно, проблема никогда не была в недостатке вычислительной мощи. Возможно, она — в избытке лени, самоуверенности и рынка, который платит не за качество, а за скорость вывода продукта на прилавок.
 
Эффективность всё ещё важна. Просто тем, кто живёт за счёт запланированного устаревания, это уже неудобно признавать.
3
 
0
Понравилась новость - смело поделись ею в любимой соц. сети
Новости по тегам
На четыре пальца
Безработным/безденежным престарелым камрадам, которым за 50+ посвящается
Предатели
Популярные новости
Я не такая!
Ситуация следующая
Технолоджия!
Комментарии


1
Аватар
Суслоконь 13 января в 08:38
 | Рейтинг :
10K+
1
 
0
Копировать ссылку в буфер: Copy
Комментарии

2
Аватар
Iodz 13 января в 08:57
 | Рейтинг :
47K+
3
 
0
Копировать ссылку в буфер: Copy
Капиталистическое общество потребления так устроено. А по факту - змея, пожирающая сама себя 
3
Аватар
pororo 13 января в 11:15
 | Рейтинг :
13K+
0
 
0
Копировать ссылку в буфер: Copy
мдя...   вспоминаю случай, когда купил племяшке ноут на НГ, а он устарел где-то через полгода и перестал тянуть броузер и даже ютьюбчик. т.е. все работало, а потом начало тормозить, и дело не в операционной системе, пробовал разные варики, даже Линукс
4
Аватар
сабака 13 января в 12:28
 | Рейтинг :
250K+
0
 
0
Копировать ссылку в буфер: Copy
четать,не?
Аватар
ЮриГ1972 13 января в 15:02
 | Рейтинг :
9K+
0
 
0
Копировать ссылку в буфер: Copy
ХЗ, если делать нехуй, можешь прочитать только через строчку или даже через пять 
Аватар
сабака 13 января в 15:12
 | Рейтинг :
250K+
0
 
0
Копировать ссылку в буфер: Copy
па деаганале обычьно пробегаюс...научен знаете ли
Аватар
ЮриГ1972 13 января в 15:13
 | Рейтинг :
9K+
0
 
0
Копировать ссылку в буфер: Copy
Или так
5
Аватар
kucher 13 января в 19:22
 | Рейтинг :
577
0
 
0
Копировать ссылку в буфер: Copy
Всё так и есть. Специально делается такое, чтоб железки меняли регулярно. Пидары они всё, чё уж...


Добавить комментарий
Только зарегистрированные пользователи могут добавлять комментарии. Вам следует Зарегистрироваться или Войти.
Электрическая почта — masun@unews.pro
Сообщить об ошибке — support@unews.pro
rss - Читать новости в RSS
Disclaimer: Все права на публикуемые аудио, видео, графические и текстовые материалы принадлежат их владельцам
Мы используем файлы cookie для вашего удобства пользования сайтом. Для авторизации на сайте ОБЯЗАТЕЛЬНО нужна поддержка cookie вашим браузером. Продолжая, Вы автоматически соглашаетесь с их использованием.