Почему для яндекс карт, хрома, мессендежра и ютуба в 2012 году мне хватало 4 ядра по 1,2 кекогерца. А теперь в 2024 году мне для яндекс карт, хрома, мессенджера и ютуба мне нужно 8 ядер по 3 кекогерца и 12 гб ОЗУ?
Причём функционал и сценарии работы приложений НИКАК не изменились за это время. Менялся только интерфейс, кнопчку отсюда сюда переместили, а потом назад отсюда сюда и всё.
Производители софта пизданулись? В нулевые годы такие пекарни были немыслими даже для тёжлой 3д графики в играх, где требуются большие мощности на лету. А телефон всего-лишь отображает текст и простейшиу 2д графику.
Что они пишут в своём говнокоде и обновляют каждый день? Считаю, что за такую хуйню нужно наказывать, правительство США и правительства других западных стран должны взъебать Google за то, что они творят лютую хуету, они буквально замедляют технический прогресс, создавая миллионы строчек индусского высерного дерьмокода.
Почему-то никто эту тему не обсуждает, хотя смартфонами пользуется почти каждый человек. Среди геймров есть дискуссия, что графика в играх не развивается, а системные требования растут. Я это мнение не разделяю, потому что вижу рост качества графики, особенно, если не играть несколько лет, а потом установить йобы, но тем не менее, существует множество откровенно хуёвых проектов с завышенными системными требованиями, и сфере потребления видеоигр это вызывает критику и бугур. А что ебаный браузер, через который вы читаете эти буквы, которые умели рендерить ещё в 80ые годы прошлого века на допотопных процессорах с допотоной архитектурой, а теперь для той же самой задачи требуются мощности железа, на котором когда-то рендерели графику для голливудских фильмов — никого не ебёт. Это же пиздец.
Тотальный блять пиздец, телефон только вышел — и уже устарел. И если раньше было куда развивать телефоны, - то теперь они уже ограничены физическими возможностями технологий изготовления транзисторов, в отрицательные нанометры не уйти, а 25 ядер с 6 кекогерцами на борт МОБИЛЬНОГО устройства не поставить, не существует таких аккумуляторов, которые выдержат это дерьмо.
Просто предьствьте мир, если бы ПО производили качественно, с упором на быстродействующий РАЦИОНАЛЬНЫЙ код, с такими аккумами по 5000мач смартфоны могли бы месяцами жить без зарядки. И ведь сейчас идёт такой тренд на экопотрбеление, сокращение ресурсов, экономию энергии, и при этом производители пишут настолько хуёвый код, что ёбаная стоковая аниманция даже на флагмане имеет импут лаг.
Скоро все будет жить по подписечной модели, барину же нужно заработать на гоях, пынемать надо.
Ответ один - ПОХУИЗМ всех и вся.
Разрабы не кодят за миску похлёбки в шаражках с приставленным к нему вертухаем, чтобы продукт был строго по ТЗ партии, у которой ограниченные ресурсы, времени в том числе.
Та же ситуация с геймдевом - все внезапно стали похуистами. Клепают лютое говнище, при этом раздувают штат до миллиарда кодящих/рисующих макак, но умудряются переносить сроки и продавать сырое говно за оверпрайс. Потребитель стал аморфным и жрёт любую херню.
Нет стимула работать отлично. Давно прошли времена гаражных энтузиастов с горящими глазами.
Вот этот прав, плюс трекеры, миллионы их, каждый будильник хочет иметь доступ к слежке 24/7, вот и получается, что приложение для текстовых заметок весит как Windows XP, а ресурсов потребляет ещё больше.
Ну да. Век реклам, продаж/слива данных и таргетирования. Без вшитого вишмастера уже нельзя выпускать что-то из продакшена.
Если я крякну - ты ляжешь, говно.
>Ответ один - ПОХУИЗМ всех и вся.
Ну а похуизм откуда берётся?
Это следствие, а не причина.
>Разрабы не кодят за миску похлёбки в шаражках с приставленным к нему вертухаем
В начале века нынешного и в конце прошлого тоже не за миску разработчики работали, да и зарабатывали куда больше нынешних. Современный разработчик по доходам ничем не отличается от любого другого офисного планктона. Да и конкуренция стала сильно больше, престижность профессия упала, так что текущий программист классово ближе к тем самым работягам из шаражки, чем программисты прошлого.
На мой взгляд дело здесь в монополизации рынка, а точнее отсутствия рынка. Гугл захватил рынок ОС - вытеснил всех сторонних производителей ОС. И может просто делать говнище ублюдоошное, и никто ему в этом не помешает. Рыночными механизмами эту проблему не решить, даже если завтра гении соберутся и напишут гениальную ось, никто не будет делать под неё приложения и тем более железо. Поэтому проблему эту можно решить только законодательно - выебать гугл в рот и жопу. Но либерально-демократические правительства слишком мягкие для этого.
Если раньше условный кодинг был ремеслом, то теперь это уже небанальная профессия (которой учат с курсов в интернете), где специалистов стало настолько много, что это уже безликий планктон/работяга.
Ушло то стремление менять прошлый доцифровой мир. Сейчас идёт повальная стагнация, ввиду отсутствия перспектив перехода к следующему этапу. Если проводить аналогию с ушедшей империей, то сейчас т.н. застой. Плюсом, цифра плотно засела в нашей жизни и станет ещё глубже (в прямом смысле). И тут плавно переходим к твоему второму абзацу:
На счёт монополии условного Гугла и пр. - ты прав. Перед денежными знаками все равны, даже законы. Когда люди перестанут предаваться каргокульту и плюсом - тратить своё время на цифровое потреблядство, вот тогда можно говорить о изменениях правил игры. Но каждый сейчас на удочке прогресса (как пелось в одной песне из сериала про мальчика-андроида) и позитивных перспектив что-то не особо видно.
Это глупость, приложения стали сложнее и изъебистей, разработчикам сегодня нужно изучать кучу сопутствующей хуеты, как развернуть sdk, как настраивать систему сборки/пакетирования, как публиковать в магазин, получать отказ, читать гайдлайны и чистить вилкой код интерфейс.
Это только маленький пример современной мороки, сегодня нельзя как раньше нахуевертить что то примитивное на коленке и выложить zip архив с ценником на скачивание, нужно подстраиваться под чужую инфраструктуру, брать готовые движки фреймворки, вроде юнити и электрона где не надо низкоуровневую часть изобретать с нуля и сосредоточится на интерфейсе/геймплее. При этом естественно из за того что используются универсальные инструменты в них полно говна которое твое приложение просто не использует, но всем похуй и пока памяти хватает запроса на какие то средства оптимальной грамотной компоновки нет, наоборот изобретаются все новые и новые наслоения-наслоений как в расказе пелевина о музыке.
Ты всегда можешь купить покофон ф1 5летней давности за 5к накатить на него каштом и там будет все летать. У бабушки есть галахи ноут 3 с 3гб оперы и каштомом 12 дройдом которым она пользуется уже долго а телефону 11 лет. И все ее задачи исполняет, вотс звонки инста дноклоснеке вк почта ютуп и так далее, даже кенди круш ебошит и подобные делает фоточке видосеке. Нужно просто брать актуальный флагман и он не будет лагать лет 5 точно.
Современные 2024 года телебоны могут запускать через 10 слоев анальной эмуляции гта5 в 60фпс и почти все игрушки тяжелые с компа, мейнстрим приложения запускаются на любом древнем ведре, а в карты добавляют 3д говна и говнодемоны на разрабах поэтому лагает, юзай гугл мэпс.
>и там будет все летать.
Не будет.
Старыми версиями приложений невозможно пользоваться, они требуют обновления, разработчики делают всё, чтобы ты не пользовался старыми версиями, а новые версии приложений очень прожорливые.
Даже в яндекс картах раньше омжно было строить офлайн маршруту, а теперь подключайся с к интернету, а при подключении оно попросит обновиться. Обновить карты нельзя - обновляй приложения и так везде.
Какой-нибудь телеграм до эпохи эмодзи - просто не будет отображать посты.
>>595898
>приложения стали сложнее и изъебистей, разработчикам сегодня нужно изучать кучу сопутствующей хуеты,
ДА что ты говоришь, раньше было много ОС - андроиды разных версий, айос, виндовс фон, виндовс мобайл, симбианы разных версий и т.д. А сейчас две системы и всё. Вилкой никто ничего не чистит, есть старый легаси код, на него навешивают 5000 костылей - это в лучшем случае, в худшем - напишут говно на реакте, которое лагает даже на флагманах, зато мультиплатформенность. Мультиплатформенность отчасти всё и погубила, джаваскрипу не должно быть места в приложениях.
Да и в браузерах тоже, из-за гугла мы имеем ебанутые веб стандарты, отсутствие мобильных версий сайтов, кросплатформенную вёрстку, для которой нужно 8 ядер по кекогерца.
Все эти "технологии" прошлого века зашли в тупик. Когда железом станет невозможно дефать индусский говнокод - тогда начнётся тотальный пиздец, хотя скот и это степит. Скажут - так и должно быть.
>Современные 2024 года телебоны могут запускать через 10 слоев анальной эмуляции гта5 в 60фпс и почти все игрушки тяжелые
Я про это и говорю, что мощности железа огромны, их хватает для рендера ААА проектов.
А ТЕКСТ С КАРТИНКАМИ тормозит. Интернет-магазин с дверьми открываешь - его пол часа шароёбит и пидорасит, пока браузер не построит страничку из тонн дерьма хуйни.
Ну ты либо зумер, либо исказил прошлое (такое бывает), либо в то время у тебя как у всех была звонилка а ты занимаешься мифотворчеством.
До айфона были palmos, win-mobile, symbian
Приложения между ними вообще никак не были совместимы, что бы портировать на симбу надо было писать на джаве, причем не стандартно а специальной-платной для мобилок (javafx), на винмобаил там вообще exe шники были как на десктопной винде.
Под каждую ос были свои редкие, непортируемые приложения и в основном одни игры, скачивали их хуй пойми откуда, на винмобиле в основном были всякие пасьянсы и бубл-кликеры.
Когда появиля айфон, винмобаил и самбиан уже к тому времени лежали и пахли. На первых айфонах нельзя было устанавливать никаких приложений джобс считал что на смартфоне это не нужно и приложения будут только от эпл. Когда айфон хакнули туда начали запиливать установщики приложений. Первый назывался Installer, потом наши ребята подсуетились сделали коммерческий магазин приложений https://theapplewiki.com/wiki/Icy самый качественный из альтернатив, ну и следом на западе высрали cydia - красноглазый пакетник похожий на f-droid. И только потом яблоко раздуплилось и запилило апстор, причем первые версии дизайн/эргономику драли с icy, но во времена жобса это было нормально. Ходят слухи что там был даже договорняк, разрабы свой магазин прикрыли акурат под выход обновления оси с апстором, а в самом апсторе появились их приложения (крутая fb2 читалка и что то еще). По словам разработчика с ними яблоки связывались но интересовались тулчейн которым они вот это все написали.
Параллельно с афоней, появился андрей, а так же webos, samsung Zeчетотам, blackberry купил qnx пытался свою ос для тачустройств написать, майкрософт купил ноклу вкорячил на их устройства свой winphone с метро-интерфейсом, разработчики из нокии самоаргонизовались и написали sailfish os с Qt тулчейном для приложений (созданный изначально тоже в нокии если что).
Mozilla пыталась высрать os с приложениями на XUL.
Но все это не взлетело, потому что разрабатывать и поддерживать современные приложения это дорого, один вася не может под 10 разных несовместимых интерфейсах на разных языках и с разным функционалом править кнопочки, надо нанимать разработчиков под разные платформы, надо платить гуглам майкрософтам за их ебучие магазины, надо обновлять под новые ос в которых все меняется, короче коммерческие ос с маленькой пользовательской базой сразу сошли с дистанции, остался айос и андрюха.
Что касается оптимизаций то надо не разработчиков-дизайнеров приложений доебывать, а разработчиков фреймворков и библиотек при помощи которых первые создают продукты. Там прежде всего никаких оптимизаций и прочего не предусмотрено. Они их высирают все новые и новые и толкают кабанам как супер-пупер-модное решение которое сэкономит триллиард на разработке, кабаны набирают мартышек за лоупрайс нанимают опытного тимлида-погонщика рабов и заставляют жрать кактус. Короче все как и везде при капитализме. Оптимизаций нет потому что это не принесет прибыли. Оптимизировать будет только энтузиаст, потому что ему это по фану.
Ну ты либо зумер, либо исказил прошлое (такое бывает), либо в то время у тебя как у всех была звонилка а ты занимаешься мифотворчеством.
До айфона были palmos, win-mobile, symbian
Приложения между ними вообще никак не были совместимы, что бы портировать на симбу надо было писать на джаве, причем не стандартно а специальной-платной для мобилок (javafx), на винмобаил там вообще exe шники были как на десктопной винде.
Под каждую ос были свои редкие, непортируемые приложения и в основном одни игры, скачивали их хуй пойми откуда, на винмобиле в основном были всякие пасьянсы и бубл-кликеры.
Когда появиля айфон, винмобаил и самбиан уже к тому времени лежали и пахли. На первых айфонах нельзя было устанавливать никаких приложений джобс считал что на смартфоне это не нужно и приложения будут только от эпл. Когда айфон хакнули туда начали запиливать установщики приложений. Первый назывался Installer, потом наши ребята подсуетились сделали коммерческий магазин приложений https://theapplewiki.com/wiki/Icy самый качественный из альтернатив, ну и следом на западе высрали cydia - красноглазый пакетник похожий на f-droid. И только потом яблоко раздуплилось и запилило апстор, причем первые версии дизайн/эргономику драли с icy, но во времена жобса это было нормально. Ходят слухи что там был даже договорняк, разрабы свой магазин прикрыли акурат под выход обновления оси с апстором, а в самом апсторе появились их приложения (крутая fb2 читалка и что то еще). По словам разработчика с ними яблоки связывались но интересовались тулчейн которым они вот это все написали.
Параллельно с афоней, появился андрей, а так же webos, samsung Zeчетотам, blackberry купил qnx пытался свою ос для тачустройств написать, майкрософт купил ноклу вкорячил на их устройства свой winphone с метро-интерфейсом, разработчики из нокии самоаргонизовались и написали sailfish os с Qt тулчейном для приложений (созданный изначально тоже в нокии если что).
Mozilla пыталась высрать os с приложениями на XUL.
Но все это не взлетело, потому что разрабатывать и поддерживать современные приложения это дорого, один вася не может под 10 разных несовместимых интерфейсах на разных языках и с разным функционалом править кнопочки, надо нанимать разработчиков под разные платформы, надо платить гуглам майкрософтам за их ебучие магазины, надо обновлять под новые ос в которых все меняется, короче коммерческие ос с маленькой пользовательской базой сразу сошли с дистанции, остался айос и андрюха.
Что касается оптимизаций то надо не разработчиков-дизайнеров приложений доебывать, а разработчиков фреймворков и библиотек при помощи которых первые создают продукты. Там прежде всего никаких оптимизаций и прочего не предусмотрено. Они их высирают все новые и новые и толкают кабанам как супер-пупер-модное решение которое сэкономит триллиард на разработке, кабаны набирают мартышек за лоупрайс нанимают опытного тимлида-погонщика рабов и заставляют жрать кактус. Короче все как и везде при капитализме. Оптимизаций нет потому что это не принесет прибыли. Оптимизировать будет только энтузиаст, потому что ему это по фану.
Смартфон пять тыщ мачей живёт день. На кастомке два (с учётом того что микрог стоит в фоне). Половина прог вообще опенсурс, думаю на большую энергоэффективность рассчитывать не стоит.
В 2010 году .apk простой софтины-блокнотика для заметочек весил 100-200 кб, а сейчас аналоги весят от нескольких МБ до нескольких десятков МБ.
То ли туда майнеры вшивают, то ли бэкдоры для анального доступа к данным. То ли всё сразу. Ну не может простейшая примитивная софтина столько весить. Так и живём.
Дизаен и анимации. В 2010 году текстурки были 640х480, сейчас 2880х1440 и выше
>вообще exe шники были
.cab там были.
>Когда появиля айфон, винмобаил и самбиан уже к тому времени лежали и пахли
Симбиан был живее всех живых, а шиндовс мобайл это вообще максимально странная поебень была с около нулевой долей рынка. Хотя девайсы были в своем условном 2004 пиздатые.
>palmos
Это уже году к 2004 сдохло. ИРЛ не видел людей, которые бы пользовались палмой.
>мне хватало 4 ядра по 1,2 кекогерца. А теперь в 2024 году мне для яндекс карт, хрома, мессенджера и ютуба мне нужно 8 ядер по 3 кекогерца
А с другой стороны, а почему погромисты должны ориентироваться на спеки десятилетней давности, если те самые 8 ядра 3 кекогерца доступны за сто долларов каждому нищуку? Это как ща вопрос задавать а хуле для 11 винды нужны 4 гига рам и 60 гигов хранилища, если 95 винде хватало 8 мегабайт озу и 50 мегабайт на диске, а функционал совпадает процентов на 90.
Ну вообще то программисту нужно ориентироваться на максимально широкий круг пользователей а не ограничиваться кучкой мажоров.
> Интернет-магазин с дверьми открываешь - его пол часа шароёбит и пидорасит, пока браузер не построит страничку из тонн дерьма хуйни.
А почему на комплюктере все быстро открывается?
Так это в винде кек. В андроиде свой блокнот, в котором надо рисовать графику.
по поводу Яндекс карт. Снёс нахуй это дерьмо ибо лаги и правда заебали. Но больше всего заебало что меня на карте постоянно кидает как мяч из стороны в сторону, из-за чего приходится лишний раз перемешать карту, жать лишние кнопки чтобы поправить маршрут. Как курьера заебало. Пересел на 2гис, пока полет нормальный. Хотелось бы в гугл карты, но они не заточены под нашу страну + там появилась на главном экране какая-то дерьмо карточка с обновлениями твоего города которую я не могу убрать
Какие нахуй текстурки и анимации, сейчас везде уёбщиный флет дизайн, заливка белым фоном, огромные отступы. Два числа о цвете весят мегабайты, или даже гигабайты?
На компьютере тоже самое. Даже если темрмоядерный реактор купишь на i9, всё равно бутылочное горлышко - http, и жёсткий диск. Сначала ублюдки читали мантры - ставьте SSD, теперь для тонн дерьма не хватает даже скорости nvme M2
Тогда нахуй нужны все эти разработчки, программисмты, милионы компаний с миллионами доходов, которые НИХУЯ не делают? Точнее, они засирают старый код и ничего не переписывают? Нахуй они нужны? Нахуй они сидят в своих офисах и зарабатывают триллиарды?
Лучше бы они не трогали своими тупорылыми руками код приложений, и всё бы работало заебись, приложениями бы весили по 10 килобайт и летали на 8 ядерных процессорах со скоростью света.
> Тогда нахуй нужны все эти разработчки, программисмты, милионы компаний с миллионами доходов,
Очевидно переписывают старый код на новый фреймворк, а когда выйдет новый фреймворк, и на него перепишут. Вот я этим как раз и занимаюсь в одной омериканской компании. То есть старое приложение написанное одновременно на jQuery, angular и реакт. Я сейчас фикшу баги, и часто ко мне приходят и говорят - лучше ПЕРЕПИШИ ЭТУ ЧАСТЬ НА МОДНЫЙ ФРЕЙМ, чем фиксить старый код, который в современном браузере отлично работает. А это требование всяких менегеров, которые вешают лапшу на уши руководству о том, что любая проблема решается переписыванием, чтобы получить финансирование.
Честно, я сам уже разочаровался в своей профессии, что бываю думаю съебаться и заняться каким-нибудь интересным делом, не связанное с ойти. Тем более оно катится в глубокую жопу, учитывая, что все и вся идёт на аутсорс всяким индусам, а они тебе такую хуйню сделают, зато ДЕШЕВО.
> Очевидно переписывают старый код на новый фреймворк, а когда выйдет новый фреймворк, и на него перепишут. Вот я этим как раз и занимаюсь в одной омериканской компании. То есть старое приложение написанное одновременно на jQuery, angular и реакт. Я сейчас фикшу баги, и часто ко мне приходят и говорят - лучше ПЕРЕПИШИ ЭТУ ЧАСТЬ НА МОДНЫЙ ФРЕЙМ, чем фиксить старый код, который в современном браузере отлично работает. А это требование всяких менегеров, которые вешают лапшу на уши руководству о том, что любая проблема решается переписыванием, чтобы получить финансирование.
А почему нельзя тогда просто сайты нормальные делать, чтобы они хорошо работали на телефонах?
Порочный круг, блеать 😎
> А почему нельзя тогда просто сайты нормальные делать, чтобы они хорошо работали на телефонах?
Экономят на разрабах, ведь проще сделать прожорливое приложение на флаттер/реакт, чем написать нативное. Плюс все эти флаттеры мультиплатформенные - вот ещё экономия.
Есть программа цпу спид там ставишь частоту проца 500мгц и все работает, что бы работало без лагов надо 1000мгц, по умолчанию андройд на тормозных телефонах работает на 400мгц что бы меньше разряжался, флагманы работают на 1000 что бы все летало, 1000 мгц хватает что бы скролить ютуб вк бесконечно вниз и не будет не одного лага или подзагрузки если интернет хороший
Ну так ставь ведро из 2012, все будет также летать. Причем тут приложения, если параша вместо ос все ресурсы выжирает?
Если ты поставишь рутуб и будешь смотреть видео в 360, в 2012 никто прокси/ВПН не использовал, будешь заходить на сайты форумы 2012 года то ниче не поменяется, можешь использовать старое железо.
Потому что корпорации стремятся как можно больше напихать мокрописек и закладок, как на уровне железа, так и софта.
Чтобы барен получал шекели не только за продажу устройств/софта, но и за продажу твоей жопы рекламмным компаниям и спецслужбам. Это буквально зог.
Но все терпят, всем и как раз. Пару лет назад умалишенные оправдывали слабые аккумуляторы, которых хватало на пол дня со словами "ну и што, мне нисложна у розетки целый день сидеть и трястись, только выихрале, зато телибон весит на 30г меньше!".
Сейчас жрут дырки в матрицах "ну я не замечаю дыру в экране, это просто у тебя окр и ты шиз".
Нигде ни в одной сфере, кроме как в сфере мобильных телефонов, я не видел столько податливых говноедов.
Им если йопл/сосунг в рот насрет - они и это назлвут инновацией. Из-за этих клинических даунов, и маркетологошлюх на дизайнерах теперь человеку без психических отклонений выбрать смартфон - это мука. Потому что всё говно. И софт тоже.
Поменяется. Бразуер 2012 года отрендерит сайт 2012 года быстрее, чем браузер 2024 года.
Ну, firefox на андроиде у меня - 300 мегабайт. Телега - ты из 2015 пишешь? Триллион свистоперделок, стикеров, тон кошельков и так далее, сейчас это помойка а-ля китайские вичаты, всё-в-одном.
> ПОХУИЗМ
КАПИТАЛИЗМ. Поправил тебя. Об игровой индустрии сказано достаточно, о фильмах говорят чуть меньше, но добавлю о музыке: каждые пять лет выходят NEW REMASTER 69TH ANNIVERSARY BONUS MONO VERSION и NEW REMIX OF REMASTER OF 100500RD REMASTER DELUXE EDITION, в то время как наилучшим по качеству остаются оригинальные диски, вышедшие в бородатых 80-х. Все эти новые переиздания только добавляют компрессию или вообще изменяют оригинальное видение, как в случае с ремиксами. И всё, конечно, ради денег. Стриминговые сервисы имеют тенденцию выкладывать именно такие поделки, поскольку они более свежие с точки зрения хронологического изложения.
Ну оно и заметно по времени автономности. Просто это как бы субъективный показатель, зависящий от юзкейса, а тут просто на холостых оборотах, прибором, видно, что соляры жрет меньше.
>умалишенные оправдывали слабые аккумуляторы, которых хватало на пол дня со словами "
Сейчас оправдываются сами производители: "зато наша быстрая зарядка, на киловатт, зарядит ваш телефон за 5 минут!"
Ну, блять, мне с зарядкой и шнуром теперь ходить постоянно? И в чебуречных к розетке проситься?
>Не чистит мобилу от предустановленого кала в адб
>Ряяя без прошивки никак
Путь пердолика. При сранье тоже предварительно пурген жрешь, чтобы наверняка?
Ты определись с понятиями у тебя в головушке. Если я буду что-то делать с адб как это называется?
А чтo eщё дeлaть пpи сoциaлизмe?
Мне вот прямо заходит такой дизайн. Aero из Win 7 че-то не особо нравится