AngularJS v2.0 и надвигающийся раскол
Можно ли избежать?
Я считаю, что мы снова наблюдаем «конверсию» Python 2→3.
AngularJS v2.0 вносит слишком много изменений. И, в частности, TypeScript, что является большим требованием на фоне финализации последней версии JS — ES6.
Скажу откровенно: я люблю TypeScript. Тайно желал, чтобы на встречах TC‑39 его уже выдали… Но их не было.
Вместо этого они придумали другую (полностью отличную), но тоже отличную спецификацию…
TypeScript компилируется в JavaScript, но это не значит, что вы слепо копируете‑вставляете «скомпилированный» TypeScript. Это фактически становится обязательным материалом для изучения, чтобы понять аннотированный AngularJS 2.0 TypeScript.
Теперь новичкам придётся взобраться на «Гору TypeScript», прежде чем они смогут хотя бы начать собирать приложение Angular (с каким‑то уровнем понимания).
У меня есть предчувствие, как всё это обернётся…

Ну что ж, добавлю это в список обучения новичков: где‑то между Basic Shell Usage и Gulp or Grunt? Godsend+Misery!
В любом случае, надеюсь, что всё получится…
