Создатель языка программирования JavaScript и сооснователь Mozilla Брендан Айк высказал свое мнение о текущем техническом состоянии операционной системы от Microsoft. Внимание известного разработчика привлекла недавняя дискуссия вокруг стратегии корпорации по написанию кода, однако он указал на более насущную и очевидную проблему. Айк считает, что главной бедой современной Windows 11 является не столько выбор языка программирования для ядра, сколько чрезмерное увлечение веб-интерфейсами вроде WebView2 и Electron в ущерб нативной производительности.
В своем комментарии в социальной сети X Айк отметил, что настоящей проблемой платформы стала зависимость от тяжеловесных веб-компонентов. Опираясь на свой опыт работы над FirefoxOS, он подчеркнул, что выступает против программного раздувания, которое возникает из-за спешного внедрения веб-интерфейсов вместо использования нативного кода. По словам специалиста, создание качественного и оптимизированного UX на основе веб-технологий вполне возможно, однако этот процесс требует значительного времени и усилий, которыми современные компании часто жертвуют ради скорости релизов.
Критика прозвучала на фоне растущего недовольства пользователей производительностью популярных приложений. Журналисты профильных изданий отмечают, что даже штатные элементы Windows 11, такие как панель виджетов или календарь Outlook, теперь полагаются на процессы браузера Edge, потребляя сотни мегабайт оперативной памяти в фоновом режиме. Схожая ситуация наблюдается и со сторонним софтом. Например, переход WhatsApp с нативного UWP на веб-технологии привел к кратному росту потребления ресурсов, а разработчики Discord недавно были вынуждены внедрить функцию автоматического перезапуска клиента для борьбы с критическими утечками памяти.
Слова Брендана Айка звучат особенно иронично, учитывая его роль в создании технологий, на которых сейчас работает весь интернет. Эксперт резюмировал, что текущий подход IT-гигантов, пытающихся сэкономить ресурсы разработчиков за счет ресурсов компьютеров пользователей, ведет индустрию в тупик. Без должной оптимизации современные приложения превращаются в неповоротливые веб-страницы, упакованные в исполнимые файлы, что сводит на нет прирост мощности современного железа.
js вообще худшее зло которое можно было придумать
взять хотя бы к примеру ....
Извините, туповат. これは何ですか。
Не обращай внимания, человек решил похвастаться, что знает где клавиша F12 на клавиатуре.
у меня на ф12 почта ;)
Тоже самое и с играми
Смешно. Уже давно выбрана клиент-серверная модель и появление js как раз под это и было произведено Отказ от flash и переход языка гипертекстовой разметки HTML в 5 редакции на снижение ещё большей зависимости от внешних плагинов. Желание переложить расчёты на клиентов, дабы снизить нагрузки на сервера. И оставить на серверах лишь самые необходимые расчёты.
Насколько снижается нагрузка сервера, если предложить пользователю 10мб веб-калькулятор вместо 2КБ встроенного?
Смотря сколько у вас пользователей и какие расчеты они делают. Вдруг они рассчитывают траекторию движение корабля до марса. Глупые вопросы не стоит задавать и неполучите подобных ответов.))))
На секундочку у Мелсософта есть свой, куда более производительный C#. Хотя если Наделла набирает персонал у себя на родине, то не удивительно. Индусский кодинг по JS это нечто.
Правильно современные прогеры не понимают, что пишут и не понимают как сделать быстрее свой код. А винда реально слишком распухла, от 100 мегабайт винд хр до 8 гигабайт вин 11. А дальше еще будет хуже, с дегенеративным который будет не отключаемым.
современные не прогеры, а интеграторы. они ничего не способны написать самостоятельно, они зависимы от тонны библиотек, даже зачастую не зная как они работают и что в них есть.
У мелкософта всё идёт по плану - активно переводят паству на полный интернет-контроль, когда вне центра обновлений, облака и М$Стора нечего будет делать на собственном ПК из-за растущей нагрузки и постоянно ломающихся элементов системы.
Не удивлюсь, если скоро вошьют в систему официальный ИИ-майнер, чтобы втихую перевести вычислительную нагрузку на покупателей, как ранее под благовидным предлогом внедрили "торренты" для системы обновлений.
им эти вычислительные мощности не нужны, слишком медленный обмен данными (через интернет), цель микрософта захватить контроль над самими пользователями — если ты ставишь себе на комп винду, то ты должен оставаться в "экосистеме" микрософта и не должен иметь возможности сбежать
хочешь поиграть — вот тебе микрософт xbox, и не надо тебе ничего другого, это сложно, ломается (если не само то помогут) и все такое, хочешь поставить какую то программу — ты должен ее поискать в микрософт сторе, и еще тебе поставят "ии" помощника, который будет тебе навязчиво гадить в мозг, поск — бинго от микрософта, не хочешь, ну так "обновления" (каждые пару дней) будет тебе все ломать и возвращать то что хочется микрософту, рекламку прикрутят что бы монетизировать тебя (и ничего что ты заплатил за лицензию, которая превратится в тыкву через пару лет, одно другому не мешает), в итоге из тех 15 гигов, что там наставилось тебе в виде "виндовс", минимум 14 это всякие приложения для того что бы тебя поиметь
и родоначальник всего этого безобразия эпл, хочешь удобства — перестань быть особенным и стань частью "экосистемы", а будешь рыпаться тебе создадут проблемы
Дело говорит.