Пишу на BB давно и много. От прямой манипуляции с DOM отказался сразу, при этом давления со стороны библиотеки не испытал. Так что ничего там не поощряется.
Удалил нативное приложение ФБ, хожу через браузер. Тормоза на ровном месте, сожранная батарейка, баги, глюки — все это в прошлом. Просто криворукость и требования отдела маркетинга с языком не связаны никак.
Это не «вместо», это «вместе»:) ESLint больше про хорошие практики, в JSCS много сугубо стилических правил типа «ставить пробелы внутри круглых скобок». Частично, однако, они пересекаются.
С одной стороны здоровая конкуренция это хорошо, с другой стороны два линтера — это довольно долго на больших проектах, да и правила частично пересекались. Надо думать, теперь развитие eslint пойдет вообще семимильными шагами.
Далеко не все люди, работающие програмистами, любят челлендж ради челленджа и не всех мотивирует сложность. Многие хотят в 18:00 выключить комп и выкинуть это все из головы. Многие просто не хотят брать работу домой, дома у них нежно лелеемый сервис/робот/игра, сделанные на любимом языке.
Node вообще не привносит никакого синтаксиса.
В самом худшем случае можно, наверное, взять
npm install babel-register
c пустым .babelrc (не пробовал пока).Можно повторить несколько раз, действительно, закапывают его, закапывают, и никак не закопают. (Лично отношусь к флэшу нейтрально)