[Ответить в тред] Ответить в тред

Check this out!


<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
69 | 9 | 29

Давайте обсудим почему нынешний софт медленнее старого софта. Аноним 04/10/18 Чтв 20:13:51  1274731  
987ac3b9eb5d2ec[...].png (52Кб, 492x487)
06215e3d045965a[...].gif (42Кб, 1200x880)
Давайте обсудим почему нынешний софт медленнее старого софта. Навеяно статьей на хабре https://habr.com/post/423889/.

Всё невыносимо медленно
Оглянитесь вокруг: портативные компьютеры в тысячи раз мощнее тех, что привели человека на Луну. Тем не менее, каждый второй сайт не может обеспечить плавную прокрутку страницы на 60 FPS на последнем топовом MacBook Pro. Я могу комфортно играть в игры, смотреть видео 4K, но не прокручивать веб-страницы! Это нормально?

Почтовому приложению Google Inbox в браузере Chrome от той же Google, требуется 13 секунд, чтобы открыть письмо среднего размера:

Он ещё анимирует пустые белые формы вместо того, чтобы показать их содержимое, потому что это единственный способ анимировать что-то на веб-странице с приличной производительностью. Нет, не 60 FPS, а скорее «настолько быстро, насколько возможно на этой странице». С нетерпением жду, что же веб-сообщество предложит, когда дисплеи 120 Гц станут мейнстримом. Они еле справляются с 60 Гц.

Обновление Windows 10 занимает 30 минут. Что можно делать так долго? Этого времени достаточно, чтобы полностью отформатировать мой SSD-накопитель, загрузить свежий билд и установить его примерно 5 раз подряд.

В современных текстовых редакторах задержка при наборе больше, чем в 42-летнем Emacs. Текстовые редакторы! Что может быть проще? На каждое нажатие клавиши, нужно всего лишь обновить крошечную прямоугольную область на экране, а современные текстовые редакторы не могут сделать это за 16 мс. А это много времени. МНОГО. 3D-игра заполняет экран сотнями тысяч (!!!) полигонов за те же 16 мс, а также обрабатывает ввод, пересчитывает мир и динамически загружает/выгружает ресурсы. Как так?


Тенденция такова, что софт вовсе не становится быстрее и функциональнее. Мы получаем более быстрое оборудование, на котором софт с теми же функциями ворочается медленнее, чем раньше. Всё работает намного медленнее максимальной скорости. Никогда не задумывались, почему ваш телефон загружается от 30 до 60 секунд? Почему он не может загрузиться, скажем, за одну секунду? Здесь нет никаких физических ограничений. Лично мне бы такое понравилось. Хочется, чтобы разработчики достигли предела, используя каждый бит для производительности.

Система Android без приложений занимает почти 6 ГБ. Просто задумайтесь на секунду, насколько неприлично огромное это число. Что там, фильмы в HD-качестве? Думаю, в основном код: ядро, драйверы. Ещё какие-то ресурсы, конечно, но они не могут быть такими большими. Сколько же драйверов вам нужно для телефона?

Windows 95 занимала 30 МБ. Сегодня у нас есть веб-страницы тяжелее, чем эта ОС! Windows 10 уже 4 ГБ, то есть в 133 раза больше. Но разве она в 133 раза лучше? Я имею в виду, функционально они практически одинаковы. Да, у нас появилась Кортана, но я сомневаюсь, что она весит 3970 МБ. Но это Windows 10, неужели Android должен быть ещё в полтора раза больше?

Приложение клавиатуры Google как ни в чём не бывало съедает 150 МБ. Эта программа рисует 30 клавиш на экране — она правда в пять раз сложнее, чем вся Windows 95? Приложение Google app, в основном, просто пакет для Google Web Search, занимает 350 МБ! Сервисы Google Play, которыми я не пользуюсь (я не покупаю там книги, музыку или видео) — 300 МБ, которые просто сидят здесь и которые нельзя удалить.

Android-телефон на 16 ГБ был прекрасен три года назад. Сегодня под Android 8.1 он еле работает, потому что каждое приложение увеличилось минимум вдвое без видимых причин. Дополнительных функций нет. Они не стали быстрее и внешний вид не изменился. Они просто… раздулись?

iPhone 4s вышел с iOS 5, но едва может работать под управлением iOS 9. И это не потому, что iOS 9 намного лучше — в основном, система не изменилась. Но новое оборудование быстрее, поэтому они сделали программное обеспечение медленнее. Не волнуйтесь — вы получили захватывающие новые возможности, например… работа тех же приложений с той же скоростью! Не знаю.

iOS 11 прекратила поддержку 32-разрядных приложений. Это значит, что если разработчик не готов вернуться и обновить приложение, скорее всего, вы не увидите снова эту отличную программу.


В программировании такой же хаос
Кажется, что никто больше не заинтересован в качественных, быстрых, эффективных, долговечных, основательных решениях. Даже если давно известны эффективные решения, мы по-прежнему боремся с теми же проблемами: управление пакетами, системы сборки, компиляторы, конструкция языка, IDE.


Системы сборки по своей сути ненадёжны и периодически требуют полной очистки, хотя у них есть вся информация для инвалидации. Ничто не мешает сделать процесс сборки надёжным, предсказуемым и на 100% воспроизводимым. Просто никто не думает, что это важно. NPM уже много лет находится в состоянии «иногда работает».

Машинное обучение и ИИ отбросили программное обеспечение к гаданию на кофейной гуще во времена, когда большинство компьютеров даже не были достаточно надёжными.

Когда приложение или сервис говорит «под управлением ИИ» или «на основе машинного обучения», я читаю это как «ненадёжное, непредсказуемое поведение, которое не поддаётся объяснению». Я держусь подальше от «ИИ», потому что хочу от компьютеров противоположного: надёжности, предсказуемости и логики.

Мы засунули виртуальные машины в Linux, а затем засунули Docker в виртуальные машины, просто потому что никто не смог разобраться с бардаком, который производят большинство программ, языков и их окружений. Мы накрываем дерьмо одеялами, чтобы не убирать его. Например, «единый бинарник» остаётся ОГРОМНЫМ преимуществом Go. Нет бардака == успех.


Программы не могут работать несколько лет без перезагрузки. Иногда даже несколько дней — это слишком. Происходят случайные глюки, и никто не знает почему.


Что ещё хуже, ни у кого нет времени остановиться и выяснить, что произошло. Зачем беспокоиться, если всегда есть другой выход. Поднять новый инстанс AWS. Перезапустить процесс. Удалить и восстановить базу данных. Написать скрипт, который будет перезапускать ваше сломанное приложение каждые 20 минут. Включить одни и те же ресурсы несколько раз: хуяк хуяк — и в продакшн. Двигайся быстро, не трать время на исправление ошибок.

Мы застряли
Таким образом, всё это просто куча едва работающего кода, добавленного поверх ранее написанного едва работающего кода. Он продолжает расти в размерах и сложности, уменьшая шансы на изменения.

Что может изменить ситуацию в обратную сторону?
Аноним 04/10/18 Чтв 20:18:06  1274739
>>1274731 (OP)
Блядь, сколько же здесь хабрабыдла. http://tonsky.me/blog/disenchantment/ - вот ссылка на статью, вот блядь, а у тебя ссылка на кривой перевод через гуглтранслейт.
Аноним 04/10/18 Чтв 20:18:36  1274741
Он не медленней, он не быстрей. Развиваются языки, не развивается инструментарий алгоритмики. Об этом Кнут ещё говорил.
Аноним 04/10/18 Чтв 20:19:03  1274743
>>1274739
>а у тебя ссылка на кривой перевод через гуглтранслейт.
Я не знаю английский так что мне и такой перевод подойдет.
Аноним 04/10/18 Чтв 20:21:36  1274744
>>1274741
Так базовые алгоритмы уже реализованы и должны идти из коробки.
Аноним 04/10/18 Чтв 20:26:33  1274747
>>1274744
Это катастрофически мало.
Аноним 04/10/18 Чтв 21:12:30  1274787
2030 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
1024 ЯДРА 10ГГЦ
@
2 ТБ ОПЕРАТИВЫ
@
СИСТЕМНИК ЗАНИМАЕТ ПОЛКОМНАТЫ
@
ЖРЁТ 100 КВТ
@
ТЕБЯ СБИВАЕТ С НОГ ГОРЯЧИЙ УРАГАН ИЗ КУЛЕРА
@
ВИНДОВС 15 ГРУЗИТСЯ 10 МИНУТ
@
ЕЩЁ ПЯТЬ МИНУТ ГРУЗИТСЯ ХРОМ
@
ОТКРЫВАЕШЬ ГУГЛ
@
НЕСМОТРЯ НА 100ГБИТ ВОЛОКНО САЙТ ОТКРЫВАЕТСЯ 2 МИНУТЫ
@
В КОДЕ СТРАНИЦЫ ГОЛОГРАФИЧЕСКАЯ ГРАФИКА, НЕЙРОСЕТИ, МАЙНЕРЫ, ТЫСЯЧИ РЕКЛАМНЫХ БАННЕРОВ С ВИДЕО В 16К, ДАЖЕ НЕБО, ДАЖЕ АЛЛАХ
@
ПРИЛОЖЕНИЕ ОСТАНОВЛЕНО, НЕ ДОСТАТОЧНО ОПЕРАТИВНОЙ ПАМЯТИ
@
ТВОЙ АНУС РАСКАЛЯЕТСЯ СИЛЬНЕЕ, ЧЕМ ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР
Аноним 04/10/18 Чтв 21:32:23  1274799
>>1274787
2040 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
65536 ЯДЕР 20 ГГЦ
@
512 ТБ ОПЕРАТИВЫ
@
СИСТЕМНИК ЗАНИМАЕТ ДЕСЯТИЭТАЖНОЕ ЗДАНИЕ
@
ДЛЯ ПИТАНИЯ ОТДЕЛЬНЫЙ ТЕРМОЯДЕРНЫЙ РЕАКТОР
@
В РАДИУСЕ 100 МЕТРОВ ВСЁ ВЫЖЖЕНО РАСКАЛЁННОЙ ПЛАЗМОЙ ИЗ ТУРБИН КУЛЕРА
@
20 ВИНДА ГРУЗИТСЯ ЧАС
@
ЕЩЁ ПОЛЧАСА ГРУЗИТСЯ ХРОМ
@
ОТКРЫВАЕШЬ ГУГЛ
@
НЕСМОТРЯ НА 100ТБИТ ВОЛОКНО САЙТ ОТКРЫВАЕТСЯ 22 МИНУТЫ
@
В КОДЕ СТРАНИЦЫ 4D ГРАФИКА, НЕЙРОСЕТИ, МАЙНЕРЫ, ТЫСЯЧИ РЕКЛАМНЫХ БАННЕРОВ С ВИДЕОРЕКЛАМОЙ В 64К 1000ФПС, СИМУЛЯТОР ВСЕЛЕННОЙ, СИМУЛЯТОР МУЛЬТИВСЕЛЕННОЙ, ДАЖЕ НЕБО, ДАЖЕ АЛЛАХ
@
ПРИЛОЖЕНИЕ ОСТАНОВЛЕНО, НЕ ДОСТАТОЧНО ОПЕРАТИВНОЙ ПАМЯТИ
@
ПЕРЕГРЕТЫЙ ПРОЦЕССОР СВЕТИТСЯ ЯРЧЕ ВСПЫШКИ СВЕРХНОВОЙ
@
НО ТВОЙ АНУС ГОРЯЧЕЕ
@
РАЗОГНАВШИСЬ ВЫШЕ СКОРОСТИ СВЕТА НА ЖОПНОЙ ТЯГЕ УЛЕТАЕШЬ В ГИПЕРПРОСТРАНСТВО
Аноним 04/10/18 Чтв 21:43:15  1274807
>>1274743
вместо того чтобы сидеть на бордах лучше бы язык учил. в программировании нечего без него делать, только если ты не решил стать 1С сеньёром.
Аноним 04/10/18 Чтв 21:44:35  1274808
>>1274743
Тогда что ты делаешь в этом треде и на этой доске?

>>1274741
Бред какой. Алгоритмы как раз развиваются быстрее, чем языки. Люди до сих пор на крестах и питоне пишут в 2k!8, але. Лисп появился в 50-ых, сборщик мусора в мейнстрим из него заимствовали только в 90-ых. Давно описаны алгоритмы на оптимизированных для высокопараллельных систем структурах данных, но во всех языках до сих пор по дефолту массивы и списки. Даже на иммутабельные данные по дефолту до сих пор до конца так и не перешли, о каком развитие языков и неразвитие алгоритмов ты говоришь?
Аноним 04/10/18 Чтв 21:46:06  1274810
>>1274807
Я на Реакт/ Реакт Нейтив нормально работаю без знания английского.
Аноним 04/10/18 Чтв 21:48:37  1274812
>>1274799
>>1274787
Это конечно смешно, но с развитием VR и AR примерно это и произойдет. Они просто-напросто требуют намного больше вычислительных ресурсов для получения визуально такой же картинки. И это ладно, пока Кармак и прочие достойные мужи всем этим занимаются. А когда это поколение, программировавшее на 64кб памяти, кончится? А когда вся эта шняга пойдет в мейнстрим, и каждый ИП захочет разместить в AR рекламу своей чебуречечной?
Аноним 04/10/18 Чтв 21:49:16  1274813
>>1274810
Небось еще и программистом себя считаешь, лол?
Аноним 04/10/18 Чтв 22:38:47  1274835
>>1274810
считать, что нормально работаешь и нормально работать - разное. ты просто надрочил фрейм. не можешь в оригинале доку прочитать? больше джуна в захудалой микрогалере не достоин.
Аноним 04/10/18 Чтв 22:40:03  1274837
>>1274810
Я бы с тобой работать на одном проекте точно не стал. По-любому нейминг у тебя такой, что только усложняет понимание кода. Особенно весело бывает, когда берешь функцию/переменную, а в её названии неверно используется отрицание, из-за чего летит логика всего дальнейшего кода и ты сидишь сутками это дебажишь. Ненавижу, блять.
Аноним 04/10/18 Чтв 23:12:13  1274842
>>1274799
2050 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
1652743 ЯДЕР 150 ГГЦ
@
4 ПБ ОПЕРАТИВЫ
@
СИСТЕМНИК ЗАНИМАЕТ ПОЛОВИНУ РАЙОНА
@
ДЛЯ ПИТАНИЯ ИСПОЛЬЗУЕТСЯ СФЕРА ДАЙСОНА
@
В РАДИУСЕ 100 МЕТРОВ ВСЁ НОРМАЛЬНО, КУЛЕРА ВЫДУВАЮТ ВВЕРХ, А ВОТ ТАМ ДЫРА В ОЗОНОВОМ СЛОЕ ОТ ГАЗОВ ВЫДЕЛЯЮЩИХСЯ В ПРОЦЕССЕ ОХЛАЖДЕНИЯ
@
22 ВИНДА ГРУЗИТСЯ 13 ДНЕЙ
@
ЕЩЕ ДВЕ НЕДЕЛИ ГРУЗИТСЯ ХРОМ
@
ОТКРЫВАЕШЬ ГУГЛ
@
НЕСМОТРЯ НА 100ТБИТ ВОЛОКНО САЙТ ОТКРЫВАЕТСЯ 12 ДНЕЙ
@
В КОДЕ СТРАНИЦЫ 10D КИНОТЕАТР, НЕЙРОСЕТИ, МАЙНЕРЫ, ТЫСЯЧИ РЕКЛАМНЫХ БАННЕРОВ С ВИДЕОРЕКЛАМОЙ В 128К 4000ФПС, СИМУЛЯТОР ВСЕЛЕННОЙ, СИМУЛЯТОР МУЛЬТИВСЕЛЕННОЙ, МЕЖПРОСТРАНСТВЕННОЕ ТЕЛЕВИДЕНИЕ ДАЖЕ НЕБО, ДАЖЕ АЛЛАХ
@
ПРИЛОЖЕНИЕ ОСТАНОВЛЕНО, НЕ ДОСТАТОЧНО ОПЕРАТИВНОЙ ПАМЯТИ
@
ПЕРЕГРЕТЫЙ ПРОЦЕССОР НЕ СВЕТИТСЯ, ПОТОМУ ЧТО СВЕЧЕНИЕ ВЫШЛО ИЗ ВИДИМОГО ДИАПАЗОНА
@
НО ТВОЙ АНУС ГОРЯЧЕЕ
@
ЖИДКО ПЕРНУВ УМИРАЕШЬ
Аноним 04/10/18 Чтв 23:12:33  1274843
>>1274842
2060 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
ЯДЕР БОЛЬШЕ, ЧЕМ ПЕСЧИНОК НА ПЛЯЖЕ ОМАХА 120 ТГЦ И КВАНТОВЫЙ УСКОРИТЕЛЬ НА 265536 КУБИТ
@
МОЩНОСТИ ВИДЕОКАРТЫ ДОСТАТОЧНО, ЧТОБЫ МОДЕЛИРОВАТЬ НЕСКОЛЬКО ТЫСЯЧ ВСЕЛЕННЫХ В РЕАЛЬНОМ ВРЕМЕНИ
@
512 ПБ ОПЕРАТИВЫ
@
СИСТЕМНИК ЗАНИМАЕТ ТЕРРИТОРИЮ НЕБОЛЬШОГО ГОРОДА
@
ДЛЯ ПИТАНИЯ АННИГИЛЯТОР АНТИМАТЕРИИ
@
В РАДИУСЕ 100 КИЛОМЕТРОВ ЗЕМНАЯ КОРА РАСПЛАВЛЕНА, ИЗ-ЗА РАСКАЛЕННОГО УРАГАНА КУЛЕРА НАСТУПИЛО ГЛОБАЛЬНОЕ ПОТЕПЛЕНИЕ
@
122 ВИНДА ГРУЗИТСЯ ГОД
@
ЕЩЁ ТРИ МЕСЯЦА ГРУЗИТСЯ ХРОМ
@
ОТКРЫВАЕШЬ ГУГЛ
@
НЕСМОТРЯ НА 150 ПЕТАБИТ КВАНТОВОЙ ОПТИЧЕСКОЙ СВЯЗИ САЙТ ОТКРЫВАЕТСЯ 22 ЧАСА
@
В КОДЕ СТРАНИЦЫ 10D ГРАФИКА В НЕЕВКЛИДОВОМ ПРОСТРАНСТВЕ, НЕЙРОСЕТИ, МАЙНЕРЫ, ТЫСЯЧИ РЕКЛАМНЫХ БАННЕРОВ С ВИДЕОРЕКЛАМОЙ В 512К 30000ФПС 96 БИТ НА ПИКСЕЛЬ, СИМУЛЯТОР ВСЕЛЕННОЙ, СИМУЛЯТОР МУЛЬТИВСЕЛЕННОЙ, МЕЖПРОСТРАНСТВЕННОЕ ТЕЛЕВИДЕНИЕ, ДАЖЕ НЕБО, ДАЖЕ АЛЛАХ
@
ПРИЛОЖЕНИЕ ОСТАНОВЛЕНО, НЕ ДОСТАТОЧНО ОПЕРАТИВНОЙ ПАМЯТИ
@
ПЕРЕГРЕТЫЙ ПРОЦЕССОР ИЗЛУЧАЕТ В ЖЁСТКОМ ГАММА ДИАПАЗОНЕ
@
НО ТВОЙ АНУС ГОРЯЧЕЕ
@
РАЗОГНАВШИСЬ ВЫШЕ СКОРОСТИ СВЕТА НА ЖОПНОЙ ТЯГЕ УЛЕТАЕШЬ В БЕСКОНЕЧНОМЕРНОЕ ГИЛЬБЕРТОВО ПРОСТРАНСТВО
Аноним 04/10/18 Чтв 23:17:09  1274845
>>1274843
2070 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
ЯДЕР БОЛЬШЕ, ЧЕМ ПЕСЧИНОК НА ПЛЯЖЕ ОМАХАГУГОЛПЛЕКС 120 ЭКСАГЕРЦ И КВАНТОВЫЙ УСКОРИТЕЛЬ НА 265536! КУБИТ
@
МОЩНОСТИ ВИДЕОКАРТЫ ДОСТАТОЧНО, ЧТОБЫ МОДЕЛИРОВАТЬ БЕСКОНЕЧНОЕ ЧИСЛО ВСЕЛЕННЫХ В РЕАЛЬНОМ ВРЕМЕНИ
@
64 ИОТТАБАЙТА ОПЕРАТИВЫ
@
СИСТЕМНИК ИМЕЕТ РАЗМЕРЫ СОЛНЕЧНОЙ СИСТЕМЫ
@
ДЛЯ ПИТАНИЯ ИСПОЛЬЗУЕТСЯ СВЕРХМАССИВНЫЙ КВАЗАР
@
В РАДИУСЕ 100 ГИГАПАРСЕК ВСЕ ГАЛАКТИКИ УНИЧТОЖЕНЫ ВЫСОКОЭНЕРГЕТИЧНЫМИ ЧАСТИЦАМИ
@
1022 ВИНДА ГРУЗИТСЯ МИЛЛИАРД ЛЕТ, ГИБНУТ И ПОЯВЛЯЮТСЯ НОВЫЕ ГАЛАКТИКИ
@
ЕЩЁ НЕСКОЛЬКО МИЛЛИОНОВ ЛЕТ ГРУЗИТСЯ ХРОМ
@
ОТКРЫВАЕШЬ ГУГЛ
@
НЕСМОТРЯ НА 100500 ЗЕТТАБИТ В НАНОСЕКУНДУ КВАНТОВОЙ ТЕЛЕПОРТАЦИОННОЙ СВЯЗИ САЙТ ОТКРЫВАЕТСЯ ПОЛМИЛЛИОНА ЛЕТ
@
В КОДЕ СТРАНИЦЫ 102465536D ГРАФИКА В НЕЕВКЛИДОВОМ ПРОСТРАНСТВЕ С ПОДДЕРЖКОЙ ГЕОМЕТРИИ ЛОБАЧЕВСКОГО И РИМАНА, НЕЙРОСЕТИ С ЧИСЛОМ НЕЙРОНОВ БОЛЬШИМ ЧИСЛА АТОМОВ ВО ВСЕЛЕННОЙ, ОПАСНЫЙ ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ, МАЙНЕРЫ UNIVERSECOIN, МИЛЛИАРДЫ ИНТЕРАКТИВНЫХ ГОЛОГРАФИЧЕСКИХ РЕКЛАМНЫХ БАННЕРОВ С ВИДЕОРЕКЛАМОЙ В 2048К 300000ФПС 192 БИТ НА ПИКСЕЛЬ, КВАНТОВАЯ КАПЧА, СИМУЛЯТОР ВСЕЛЕННОЙ, СИМУЛЯТОР МУЛЬТИВСЕЛЕННОЙ, МЕЖПРОСТРАНСТВЕННОЕ ТЕЛЕВИДЕНИЕ, МЕЖВСЕЛЕНСКОЕ ТЕЛЕВИДЕНИЕ, ВИДЕОСВЯЗЬ С Б-ГОМ, ДАЖЕ НЕБО, ДАЖЕ АЛЛАХ
@
ПРИЛОЖЕНИЕ ОСТАНОВЛЕНО, НЕ ДОСТАТОЧНО ОПЕРАТИВНОЙ ПАМЯТИ
@
ПЛОТНОСТЬ ЭНЕРГИИ В ПРОЦЕССОРЕ ПРЕВЫШАЕТ КРИТИЧЕСКУЮ МАССУ E=MC2 ДЛЯ ЕГО РАДИУСА
@
РОЖДАЕТСЯ ЧЕРНАЯ ДЫРА, КОТОРАЯ ТУТ ЖЕ СЛИВАЕТСЯ СО СВЕРХМАССИВНЫМ КВАЗАРОМ
@
ГРАВИТАЦИОННЫЕ ВОЛНЫ СОТРЯСАЮТ ВСЕЛЕННУЮ
@
ТВОЙ АНУС СЖИМАЕТСЯ ДО РАЗМЕРА ВСЕЛЕННОЙ ДО БОЛЬШОГО ВЗРЫВА, ПРИ ЭТОМ ЕГО ТЕМПЕРАТУРА ВОЗРАСТАЕТ ДО БЕСКОНЕЧНОСТИ Т~1/V
@
ПОКИДАЕШЬ ПРОСТРАНСТВО И ВРЕМЯ
Аноним 04/10/18 Чтв 23:24:55  1274846
>>1274813
Да считаю.

>>1274835
>не можешь в оригинале доку прочитать?
Это нахуй не надо.

>больше джуна в захудалой микрогалере не достоин.
Покажи свой код чмоня.

>>1274837
>Я бы с тобой работать на одном проекте точно не стал.
Взаимно.
Аноним 04/10/18 Чтв 23:46:26  1274852
image.png (35Кб, 640x549)
>>1274731 (OP)
>почему нынешний софт медленнее старого софта?
Потому что в погромирование вкатились веб-макаки хипсторы по гайдам с ютубчика типа самообразование крута. А раньше всё так хорошо и прекрасно работало, потому что программирование и IT были исключительно академическими сферами, где работали учёные, инженеры, математики, у которых было ясное и чёткое понимание того, что нужно делать и как. Эх, С на вас нет.
Аноним 04/10/18 Чтв 23:48:31  1274853
>>1274852
>Потому что в погромирование вкатились веб-макаки хипсторы по гайдам с ютубчика
А это случилось потому что правительство вороватое в США нету такого хайпа на it как в странах СНГ.
Аноним 05/10/18 Птн 00:02:25  1274857
soyboy.png (355Кб, 1024x834)
>>1274853
Не, в СШП в этом плане всё ещё хуже, статья же американская вроде как, да и все современные технологии идут к нам именно с запада. В этом, кстати, и заключается великая трагедия: СЖВ-истерия там достигла немыслимых масштабов: на места в ВУЗах и в корпорация существуют самые настоящие КВОТЫ на женщин, нергов и тд. То есть отбирают не тех кто шарит, а тех у кого есть определённые, так сказатт, привелегии. Соответсвенно, это и повлекло за собой сначала полных крах образовательной системы, а затем и экономики в целом. Очевидно, что в подобной ситации ни о какой производительности и оптимизации программных средств и речи идти не может.
Аноним 05/10/18 Птн 11:40:26  1274985
>>1274857
опять адский рандом пик
Аноним 05/10/18 Птн 11:46:31  1274991
>>1274857
>руби и пистон не хипсторские
Аноним 05/10/18 Птн 12:30:23  1275026
Си не нужон патапучта ето отсталая херня
лучше давайте хаскель
скорость разработки превыше всего
да и не модно это на сишечке все делать

Аноним 05/10/18 Птн 15:57:36  1275162
>>1274857
То чувство, когда как будто весь мир сошел с ума и бежать некуда.
Аноним 05/10/18 Птн 17:16:47  1275213
>>1274845
we need to go deeper
Аноним 05/10/18 Птн 17:17:10  1275214
200.gif (203Кб, 341x200)
>>1274846
>Да считаю.
Аноним 05/10/18 Птн 17:18:14  1275215
>>1274852
>А раньше всё так хорошо и прекрасно работало
Это когда, лол? Ну-ка напомни, что там хорошо и прекрасно работало у тебя.
Аноним 05/10/18 Птн 20:28:12  1275293
>>1275213
1999 ГОД
@
ПОКУПАЕШЬ НОВЫЙ ПЕКА
@
ОДНО ЯДРО НА 400 МЕГАГЕРЦ, КЕШ ВТОРОГО УРОВНЯ НА 512 КИЛОБАЙТ
@
МОЩНОСТИ ВИДЕОКАРТЫ VOODOO3 ДОСТАТОЧНО ДЛЯ ОТРИСОВКИ УГЛОВАТЫХ КОРОБОЧЕК В ХАЛФЕ
@
256 МЕГАБАЙТОВ ОПЕРАТИВЫ
@
СИСТЕМНИК ИМЕЕТ РАЗМЕРЫ ДВУХ КОРОБОК ИЗ ПОД ОБУВИ
@
ДЛЯ ПИТАНИЯ ИСПОЛЬЗУЕТСЯ ЧЕРНЫЙ КАБЕЛЬ
@
ГУЛКИЙ КУЛЛЕР ДУЕТ ТЕПЛЫЙ ВОЗДУХ С ЗАПАХОМ ПЛАСТИКА
@
98 ВИНДА ГРУЗИТСЯ СЕКУНД ДВАДЦАТЬ
@
ЕЩЁ НЕСКОЛЬКО СЕКУНД ИШАК
@
ОТКРЫВАЕШЬ YAHOO!
@
НЕСМОТРЯ НА МОДЕМНЫЙ 12 КИЛОБАЙТНЫЙ ADSL ИНТЕРНЕТ ИНТЕРНЕТ САЙТ БОДРО ГРУЗИТСЯ ЗА ПЯТЬ СЕКУНД
@
НА СТРАНИЦЕ ПОЛЕ ПОИСКА И ПАРОЧКА КАРТИНОК В РАЗРЕШЕНИИ 40х50
@
ОБРЫВ СВЯЗИ, НЕДОСТАТОЧНО СРЕДСТ НА СЧЕТУ
@
ТВОЙ АНУС СЖИМАЕТСЯ С СИЛОЙ СПОСОБНОЙ ПЕРЕКУСИТЬ СТАЛЬНУЮ АРМАТУРИНУ
@
РИСУЕШЬ ТАНЧИКИ В ПЕЙНТЕ ПРЕДСТАВЛЯЯ КАКИМИ БУДУТ КОМПЬЮТЕРЫ И ИНТЕРНЕТЫ ЧЕРЕЗ 20 ЛЕТ, ВСПОМИНАЯ КАКОЙ ОГРОМНЫЙ ПРОГРЕСС СЛУЧИЛСЯ С НИМИ ЗА ПОСЛЕДНИЕ ДВА ГОДА
Аноним 05/10/18 Птн 21:00:00  1275301
>>1275293
>12 килобайтный ADSL
>1998
По-моему, ты что-то проёб.
Аноним 05/10/18 Птн 21:10:31  1275305
VOODOO3 ты чё это было тогда примерно как сейчас даже не знаю что Топ из топов, какой нибудь GTX 1080 TI. Шло просто всё и даже само небо, сам Аллах! И коробочки тогда были вовсе не коробочками. Это был целый мир.
Аноним 05/10/18 Птн 21:42:24  1275313
>>1275305
Почему компания которая выпускала VOODOO3 загнулась?
Аноним 05/10/18 Птн 21:49:57  1275314
>>1275313
Я всегда считал что они мутировали в Geforce, а Diamond в Radeon
Аноним 05/10/18 Птн 22:45:26  1275334
>>1275301
Я блять не помню какой у меня радеон был пять лет назадЮ а ты хочешь чтобы я помнил что за хуйня у меня была в 99.
Аноним 05/10/18 Птн 22:48:56  1275342
>>1275293
Лол, годно.

>>1275301
По-моему адсл массово начал появляться в РФ в начале 00-ых, ну и скорости там были до пары мегабит. Не?

>>1275305
Так я понял что в том и идея, что топовой карты достаточно только для отрисовки угловатых коробочек
Аноним 05/10/18 Птн 22:51:54  1275347
>>1275342
На тот момент да.
Тогда это была йоба, но йоба уровня "17 полигонов и 4 текстурки в памяти? ВОТ ЕТА МОЩ!!!!!!!"
Аноним 05/10/18 Птн 23:47:52  1275383
eat.jpg (644Кб, 696x524)
>>1274731 (OP)
>Давайте обсудим почему нынешний софт медленнее старого софта.
Это не так. Старый софт на старом железе был медленным. То есть ты сравниваешь старый софт на новом железе с новым софтом на новом железе, и старый побеждает. Неудивительно. Но это не значит, что старый софт раньше летал. Нет, когда Word 97 вышел, он тормозил и свопил. Летал какой-нибудь лотус под DOS. И нытья, подобного твоему, было достаточно. Как все бугуртили на Windows 3.1, на Windows 95, на XP...

Есть рынок, на котором софт должен, с одной стороны, выполнять необходимые функции, с другой быть дешевым в разработке. Вот в это самое ТЗ весь софт всегда и укладывался. И до тех пор, пока можно удешевлять стоимость разработки за счет железа, так и будет. И это хорошо. Работать должны роботы, а не люди.

При этом старый софт в основной массе был говном. Какая-нибудь шаровара за $20 весом 2 мегабайта (полчаса скачивания модемом), которая делает то, что сейчас бесплатно есть на сайте в гугле, написанная на С++ и периодически падющая - и люди содержали себя за счет таких шаровар.
У большого софта цикл разработки был как с железом, раз в год ты печатаешь софтину CD-ROM, в итоге софт был раздутым (пикрелейтед) и бесполезным.

У программиста есть ТЗ, например, написать ворд, и чтобы он не сильно бесил пользователя своей тормознутостью. Чтобы ворд был не бесил на компах 90-х, в нем была реализована куча ебанутых оптимизаций. Например, формат файла doc был по сути файловой системой, что позволяло, например, удалять данные, фактически не удаляя их, и не двигая физически байты на жестоком диске. В итоге Word 97 очень быстрая софтина (на самом деле нет - в 90-е он работал на уровне нынешнего ворда на HDD, и на порядок медленнее нынешнего ворда на SSD), но написать парсер doc файлов задача очень сложная, потому что по сути тебе придется реализовывать файловую систему с тонной костылей, которые образовались за годы разработки ворда. С другой стороны, формат docx - это по сути зипфайл, в котором лежит xml с описанием документа и ресурсы типа картинок. Естественно, текстовый файл такого рода парсится дольше, чем бинарный doc. Но зато насколько проще с таким файлом работать программисту.
Google Docs же вообще пиздец какая тормознутая вещь. Но очень удобная.

И таких примеров дохуя. Сначала управляемые языки сменили C++. Затем все стало уходить в веб. Веб сильно упростил разработку - какой нахуй аджайл, если тебе нужно твою софтину напечатать на CD-ROM и продавать через магазины.

>Windows 95 занимала 30 МБ. Сегодня у нас есть веб-страницы тяжелее, чем эта ОС! Windows 10 уже 4 ГБ, то есть в 133 раза больше. Но разве она в 133 раза лучше? Я имею в виду, функционально они практически одинаковы.
Так может сказать только тот, кто windows 95 никогда не видел. Windows 95 была дырявым падучим говном. Очень дырявым, настолько дырявым, что в век интернета это невозможно. Потому что написана на хуевом си с переполнением буфера везде, где только возможно.
И падучим. В том числе из-за dll hell. Борьба с которым должна быть большой частью веса Windows 10.
И за 20 лет MS отладила этот говнокод более-менее, за счет человеко-лет программистов. А у гугла не было этих человеко-лет, вот они и написали (купили) ось на Java.

Мы не застряли. Не надо вылизывать софт, который в 99% случаев будет выкинут на помойку истории. В этом нет никакого смысла.
Аноним 05/10/18 Птн 23:55:16  1275384
>>1275293
>МОЩНОСТИ ВИДЕОКАРТЫ VOODOO3 ДОСТАТОЧНО ДЛЯ ОТРИСОВКИ УГЛОВАТЫХ КОРОБОЧЕК В ХАЛФЕ
На 25-30 фпс с просадками
>256 МЕГАБАЙТОВ ОПЕРАТИВЫ
В 1999? В 2000 128 мб было диким буржуйством, для 1999 у тебя будет 64 максимум.
>СИСТЕМНИК ИМЕЕТ РАЗМЕРЫ ДВУХ КОРОБОК ИЗ ПОД ОБУВИ
С вертикальным блоком питания, помню такое
>98 ВИНДА ГРУЗИТСЯ СЕКУНД ДВАДЦАТЬ
Пару минут
>ЕЩЁ НЕСКОЛЬКО СЕКУНД ИШАК
Еще минуту - пока в трей загружается куча говна и диск жестко свопит
>НЕСМОТРЯ НА МОДЕМНЫЙ 12 КИЛОБАЙТНЫЙ ADSL ИНТЕРНЕТ ИНТЕРНЕТ САЙТ БОДРО ГРУЗИТСЯ ЗА ПЯТЬ СЕКУНД
Или диалап $1 в час и 2-3 килобайта в секунду, или, если сильно повезет, локальная сеть на подъезд с каналом типа ISDN на 8-16 килобайт и ценой мегабайта центов в 20.
Аноним 06/10/18 Суб 00:02:46  1275386
>>1274731 (OP)
>каждый второй сайт
J A V A S C R I P T
A
V
A
S
C
R
I
P
T
Аноним 06/10/18 Суб 08:22:32  1275428
>>1275386
Так раньше были JAVA апплеты.
Аноним 06/10/18 Суб 12:47:18  1275495
>>1275428
Флэш был раньше, апплеты очень узкоспециализированная хуйня
Аноним 06/10/18 Суб 14:32:28  1275533
>>1275386
Не жидоскрипт, а ебучие хреньворки.
Аноним 06/10/18 Суб 14:48:08  1275537
>>1275495
Первые версии флеша были очень шустрые, я даже смотрел видосы на ютубе на нокии н800 с 9 флешем, а хтмл5 видео тормозило, но потом и флеш превратили в тормозное говнище. Но даже сейчас флеш анимация в standalone flash player грузит проц и видюху минимально, а аналогичная анимация на html5 выжирает все ресурсы.
Аноним 06/10/18 Суб 15:11:19  1275550
Ну а хули ты хочешь, братишка? Код страницы давно видел? Почти каждая буковка - это ебаный объект с кучей полей и свойств. Ясен хуй тут всё гигабайтами весить будет и обрабатываться сутки
Аноним 06/10/18 Суб 15:17:29  1275552
>>1275293
Ебаный выстрел постиронии
Аноним 06/10/18 Суб 15:23:48  1275555
>>1274731 (OP)
Нету простых и быстрых высокоуровневых абстракций. Десктопные приложения на хромиуме пишут не от хорошей жизни.

Тащемта сейчас уже есть много языков слоганами которых как раз является "простота скриптового языка, нативная производительность", но они не взлетают.
Аноним 06/10/18 Суб 15:44:31  1275564
un-apunte-en-to[...].png (264Кб, 348x348)
>>1274731 (OP)
>Он ещё анимирует пустые белые формы вместо того, чтобы показать их содержимое, потому что это единственный способ анимировать что-то на веб-странице с приличной производительностью.
Потому что нехуй использовать технологии не по предназначению.

Шизофреники лепят на основе http и html\js ПРИЛОЖЕНИЯ.
Дырку в голове нельзя заткнуть технологиями, это психиатр должен лечить.
Аноним 06/10/18 Суб 15:51:53  1275567
>>1274857
Ф РФ, если что, есть квоты на боксеров и дзюдоистов, а так же селян.
На женщин может и нет, но отношение к полоумным дурам покровительственное.
Аноним 06/10/18 Суб 18:57:04  1275667
>>1275555
>Нету простых и быстрых высокоуровневых абстракций. Десктопные приложения на хромиуме пишут не от хорошей жизни.
html - полнейшнее говно для построения интерфейса приложений, мимокапитаночевидность. Со всякими флекбоксами еще кое-как более-менее стало возможно пользоваться этим говном, но это все еще хуже, чем блядь какой-нибудь swing или swt из нулевых. В каком-нибудь сраном юнити инструменты построения интерфейса в тыщу раз круче, чем html-говно. Причем во всех отношениях: они проще для программиста, они проще для дизайнера (можно посадить макаку за визуальный редактор и она все тебе слепит), они выглядят круче (йоба-тридэ и все такое), они работают быстрее, они просто лучше, блядь.

Проблема не в отсутствии абстракций, а в сотнях макак, которые выучили условный jquery и считают себя программистами.
Аноним 06/10/18 Суб 18:57:57  1275668
>>1275567
В сибирских вузах, например, есть квоты для казахов и прочих приезжих из стран ближнего зарубежья. Ну так, к слову.
Аноним 06/10/18 Суб 19:54:58  1275684
>>1275667
лел. ты просто кукаретик. интерфейс на html пишется быстро без пердоленья, выглядит красиво и работает везде.
на чем еще писать? на qt? ну удачи лол
Аноним 06/10/18 Суб 21:05:10  1275701
>>1275684
Попробуй перечитать >>1275667-пост.
Аноним 06/10/18 Суб 21:36:48  1275716
>>1275667
Люто бешено двачую.
Аноним 06/10/18 Суб 22:01:10  1275725
mnogo-chaiy.jpg (106Кб, 1280x849)
>>1275667
Утраиваю!
Аноним 06/10/18 Суб 22:21:03  1275732
>>1275701
перечитал. автор считает в игровом движке unity3d десктопное приложение сделать проще и работать это будет быстрее, чем на electron.
даже не знаю что тут сказать...
Аноним 06/10/18 Суб 22:30:18  1275735
>>1275732
Работать будет 100% быстрее и отзывчивее.

>чем на electron
Все что угодно лучше електрона.
Аноним 06/10/18 Суб 22:53:16  1275746
>>1275732
>даже не знаю что тут сказать...
Иногда и вправду лучше промолчать, может за умного сойдешь.
Аноним 08/10/18 Пнд 22:00:49  1276587
15385085144560.webm (9118Кб, 853x480, 00:05:10)
>>1274731 (OP)
> Текстовые редакторы! Что может быть проще?
Аноним 09/10/18 Втр 00:29:26  1276627
>>1274731 (OP)
>psp включилось за 3 секунды, интерфейс работает идеально быстро
>сижу плачу , уже минуту ожидаю пока snapdragon 625 загрузит ведроид, при нажатии на подзагруженный в память телефон, он зависает на 1.5 секунды
Аноним 09/10/18 Втр 09:09:34  1276700
de8.jpg (50Кб, 600x600)
>>1276587
Аноним 09/10/18 Втр 09:40:40  1276705
> VS Code uses 13% CPU when focused and idle, draining battery. This is likely due to the blinking cursor rendering.
Аноним 09/10/18 Втр 16:22:19  1276833
>>1276705
хорошо, что я выключил этот блинк. чуяла моя жопа, что этот блин не к добру
Аноним 09/10/18 Втр 19:53:56  1276949
>>1274810
>нормально работаю без знания английского
Бля, как же я проиграл. Наверное и проблемы на русском гуглишь?
Аноним 09/10/18 Втр 20:09:36  1276959
>>1276949
>Наверное и проблемы на русском гуглишь?
Смотря какие.
Аноним 09/10/18 Втр 20:16:03  1276963
>>1276949
>Бля, как же я проиграл.
От чего проиграл петушок? Я учил сразу програмирование и не тратил время на язык и без всяких трудностей нашел работу.
Аноним 09/10/18 Втр 20:17:39  1276966
>>1276963
Два бигмака и большую колу, пожалуйста.
Аноним 10/10/18 Срд 16:37:25  1277335
>>1276963
Давай, расскажи мне как пиздато работать на русских заказчиков.
Аноним 10/10/18 Срд 21:18:04  1277420
>>1276587
ЛООООООЛ!

ЭТА ФИЧА!

ЛОЛ! ПРОСТО ЛОЛ!
Аноним 13/10/18 Суб 20:44:51  1278630
>>1275293
2040 год
@
CПИДАРАШКИ СИДЯТ НА БУТИЛИ И ДРОЧУТ БЕРЕЗНОЙ КАРОЙ ЫЫЫЫ


Топ тредов
Избранное