Субстанция в JS. TC39 готовы вколоть активатор!
На днях посмотрели с женой Субстанцию и я так рад, что сделали это дома, потому что боюсь в кинотеатре стоял ужасный запах. Потрясающая роль шестидесятилетней Деми Мур не оставила равнодушным, и я ещё пол дня пел песню, что хотел бы жить на Манхеттене, и с ней делиться секретами. Фильм потрясающий, рекомендую, но сейчас не о нём.
Я почитал, что в TC39 ходят разговоры (и даже
забавная преза есть) о том, что пора бы нам перестать мучать старичка ДЖо и назвать его
матрицей JS0, и оставить в покое. А новые, классные, удобные и прогрессивные фичи пилить в новой его субстанции — в JS Sugar. Все как по фильму.
Предпосылки в целом здравые: браузерам тяжело пилить фичи, они не успевают за развитием, плюс есть ещё всякие компании, которые запрещают обновление браузеров, а ещё кроме браузеров есть всякие Node.js и прочие штуки, которые тоже вынуждены поддерживать вечно обновляющийся стандарт.
Короче, они все устали.
Тем более все поголовно всё равно используют всякие сборщики, транспиляторы, минификаторы, модификаторы и до браузера пользователя чаще всего доезжает какой-нибудь es5, если не es3 вообще. Чувакам обидненько, они старались.
Вот ребятки в коммите посидели, покумекали, и решили что так дальше продолжаться не может и
пора колоть активатор пришло время сделать два языка: модный и стильный для разрабов, и стабильный и оптимизированный для юзеров. Превращение одного в другой
нужно делать каждые семь дней решили доверить знакомым нам инструментам: бабелю, вебпаку и их друзьям. В целом — логично.
Как думаете, нормальная тема?
Я думаю, нормальная, с TS же хорошо всё работает. Будем просто на собесах ещё и это спрашивать
😄
P.S. презу зацени, и друзьям отправь — это топ! Вот так должен выглядеть документ века, меняющий историю!
© Счастливый тимлид