Появление первых транскомпиляторов в JS должно было стать звонком тому, что пора что-то делать с JS, а не добавлять костыли. Сейчас например изучают не основы JS, а какой-нибудь модный framework.
Нужно не всё выбрасывать, а 1 раз просто взять и исправить.
Например вместо JS внедрять тот же Dart, вместо websocket использовать нормальные сокеты.
Использовать для тяжелых задач настоящие потоки.
HTML/CSS сериализовывать в бинарный поток данных(на клиенте десериализовывать обратно), чтобы гонять меньше трафика.
Это можно начать делать прямо сейчас, без кардинальных изменений в самих web-сайтах, но всем пофиг, лучше будет написать очередную статью про то, какой web плохой.
Проблема не в web как явлении, проблема в стеке технологий. Проблема в том, что сейчас весь этот стек пихают куда попало. Backend, desktop приложения, мобильные приложения.
Но точка кипения еще не достигла апогея, да и явные косяки пытаются прикрыть ширмой из webassembly.
Родился в России != русский.
Живет в России != русский.
Русский != живет в России.
Так понятно? Для подданства используется другое слово, и пишется оно так:
1. Россиянин (м.р.)
2. Россиянка (ж.р)
3. Россияне (мн.ч)
А еще очевидно то, что этнонимы с большой буквы не пишут по правилам русского языка.
Я ни в коем случае не придираюсь к правописанию постера выше, но пропитанность его комментариев национализмом просто взбесили меня.
NodeJS какой-то, не представляю, во что это может превратиться в большом проекте.
Я вот например начал знакомство со спринг и закончил почти сразу же. Какие-то конфигураторы для конфигураторов и ко всему этому фреймворк для запуска. Жуть какая-то, spring превратился в огромный комбайн и переплюнул java ee.
Сейчас например остановился на JSF. Для сайтов уровня hello world — самое то. Что-то крупнее hello world еще не пробовал писать. Может в этом случае я выиграл бы от такого комбайна как spring?
А что там поддерживать нужно в разных дистрибутивах? Из проблем, которые появились недавно, как я знаю — это поддержка X/Wayland.
Вот для производителей драйверов — возможно это боль, но она никак не связана с дистрибутивами.
Появление первых транскомпиляторов в JS должно было стать звонком тому, что пора что-то делать с JS, а не добавлять костыли. Сейчас например изучают не основы JS, а какой-нибудь модный framework.
Нужно не всё выбрасывать, а 1 раз просто взять и исправить.
Например вместо JS внедрять тот же Dart, вместо websocket использовать нормальные сокеты.
Использовать для тяжелых задач настоящие потоки.
HTML/CSS сериализовывать в бинарный поток данных(на клиенте десериализовывать обратно), чтобы гонять меньше трафика.
Это можно начать делать прямо сейчас, без кардинальных изменений в самих web-сайтах, но всем пофиг, лучше будет написать очередную статью про то, какой web плохой.
Но точка кипения еще не достигла апогея, да и явные косяки пытаются прикрыть ширмой из webassembly.
Живет в России != русский.
Русский != живет в России.
Так понятно? Для подданства используется другое слово, и пишется оно так:
1. Россиянин (м.р.)
2. Россиянка (ж.р)
3. Россияне (мн.ч)
А еще очевидно то, что этнонимы с большой буквы не пишут по правилам русского языка.
Я ни в коем случае не придираюсь к правописанию постера выше, но пропитанность его комментариев национализмом просто взбесили меня.
А генетическую экспертизу проводили?
Я вот например начал знакомство со спринг и закончил почти сразу же. Какие-то конфигураторы для конфигураторов и ко всему этому фреймворк для запуска. Жуть какая-то, spring превратился в огромный комбайн и переплюнул java ee.
Сейчас например остановился на JSF. Для сайтов уровня hello world — самое то. Что-то крупнее hello world еще не пробовал писать. Может в этом случае я выиграл бы от такого комбайна как spring?
Вот для производителей драйверов — возможно это боль, но она никак не связана с дистрибутивами.
Скриншоты делаю этим скриптом:
github.com/sunmockyang/puush-linux
Все какое-то широкое, шрифты размыты. Расстояние между буквами огромное. Это полное фиаско.