Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
На чем кодишь что тебе прямо «плевать какой там стоит процессор»?
avatar
А мне вот кажется наоборот, мамкины геймеры не особо могут в i7 i9, а вот разрабы — как раз: платят много, денег на рабочие инструменты никто особо не жалеет, ресурсы нужны. Программистов из года в год все больше и больше (а работы еще больше). Я конечно опросов не проводил, но видится мне что из покупателей прямо топа довольно значительный процент тех, кто играть не собирается (или собирается в основном не играть). Жаль только что хакинтош на амд не собирается, зх.
avatar

Ответ KotKotofeevich на комментарий
Ваш глупый текст показывает, что вы не то что к программированию не имеете отношения, так и пк, только на бумажных фото видали, либо только в 2019 купили ПК и телефон.


Работаю программистом в вебе с 2016 года. Сейчас занимаюсь разработкой кросплатформенных приложений на android и ios.
Вообще эта проблема комплексная, и растет она из многих мест, одно из которых, кстати, и правда — упомянутый вами говнокод (в котором виноваты чаще всего не программисты вовсе). Спорить с тем что контент стал больше весить — глупо. Опять же есть множество областей — упомянутый вами веб — очень усложнился за эти годы. Сейчас почти уже нет сайтов — больше веб-приложений которые вообще никогда не перезагружают страницу. Появилась куча анимаций, очень много что приходится держать в памяти чтобы работало быстро. Очень многое из этого делает уже просто браузер, а не программист, который пишет фронт. Так же маркетологи собирают метрики на каждый пук, реклама тоже подгружается динамически на пользователя. Современный сайт это просто море js кода который кучу всего загружает и анализирует. Это не прихоть программиста — это желание компании зарабатывать больше. На счет говнокода — его и правда много, но не потому что программисты такие дураки, а потому что они работают в компании, которой нужно все еще вчера (это почти везде так, бизнес не может ждать пока вы там будете что-то рефакторить, есть конечно и нормальные компании, но их сильно меньше) и вообще он не всегда работает медленно, вообще говнокод — это прежде всего слабопонятный код который хз как работает, и совсем не обязательно — медленно. Плюс сейчас очень часто используются языки, которые от рождения не ставят рекорды скорости (но всем плевать, зато на них можно за месяц поднять интернет магазин с кастомным функционалом и онлайн платежами). Я уже не говорю про всякие битриксы, и прочие cms, которые реально уже сразу содержат говнокод. JS стал намного сложнее и в чистом виде применяется все реже, миром правят фреймворки, которые опять же чаще делают написание удобнее и быстрее, стандартизированнее, реже — улучшение производительности. Все в угоду бизнесу.
Разработчиков мало, стоят они — дорого. Небольшим команиям часто выгоднее по-быстрому что-то сделать и получить прибыль.
И все равно основной причины нет, gmail тоже тормозит, хоть его и пишут лучшие из лучших. Контент стал тяжелее, веб-приложения стали умнее, интерактивнее, сложнее. Всем хочется красоты, драг-эн-дропов и прочих штук. Появилось куча свистоперделок, как вы сказали, но не программисты так захотели. Бизнес попросил — мы сделали. Получаем то, что имеем.
И да, сейчас куча open-source библиотек. Не знаю какой ЯП вам ближе, но чисто для прикола — найдите хоть в одном проекте на гитхабе с >1000 звезд хоть кусок говнокода.
avatar
У вас очень отдаленное понимание программирования. Все современные программисты, пишушие код для какой-то платформы не пишут с нуля почти ничего, используют различные библиотеки и инструменты, которые предлагает сообщество(open source), либо тот кто выпустил данную ОС. Сам код программы весит максимум пару мегабайт, и столько же он весит в оперативке. Программы много весят из за мультимедийного контента, а 256 мегабайт памяти им мало потому, что мы же все хотим, чтобы лента прокручивалась без тормозов (значит должна висеть в памяти), со всеми картинками и прочим, и видео чтобы воспроизводилось мы хотим, а это еще память. «Раньше» были другие ос и другие объемы мультимедиа, и фотка в разрешении 640х480 была очень даже, а сейчас у любого смарта экран 1080р и всем нравится смотреть на качественный контент, и чтобы приложения при вызове из фона не перезагружались нам хочется. Но блин памяти жалко и «раньше были программисты». Ну так сидите на пентиум 133 и винде 98 с элт-монитором, кто против то? Там 16мб озу хватает.