Pull to refresh

Comments 13

Я бы поостерегся называть try/catch без аргумента «улучшением» — это провоцирует написание отвратительного кода вида «словим все и проигнорим».
Присутствующий аргумент в catch не мешает людям писать «отвратительный код».
Да, но это «улучшение» поощряет подобное.
UFO landed and left these words here

Если в линтере надо делать правило "не использовать фичу X", возможно, с фичей что-то не так :)

UFO landed and left these words here

В линтере можно написать нормальное правило "проверить, чтобы аргумент ошибки был обязательно использован". И такая опция действительно есть. Это гораздо надежнее, чем просто навязывать аргумент, а будет он использоваться или нет — неважно.


Нововведение синтаксиса просто утверждает статус-кво, избавляя программистов от необходимости придумывать имена тому, что не будет использовано.

В таком случае получается, что в языке вообще всё не так. Линтеров полно на любой вкус и цвет. И это касается не только JS, а вообще любого популярного языка. Вы и буквы написать в файле не сможете, чтобы чей-нибудь линтер не ругнулся.

UFO landed and left these words here
filter, map, reduce в 10 раз быстрее — это сильно.
Думал в 10 версии уберут флаг --experimental-modules для использования ECMAScript Modules Import/Export.
Насколько я знаю, эти модули обещают к 2020 году реализовать

Регулярные выражения полностью доступны без флага --harmony.
Есть хороший сайт который показывает что работает, а что нет.
node.green

Sign up to leave a comment.

Information

Website
ruvds.com
Registered
Founded
Employees
11–30 employees
Location
Россия
Representative
ruvds