AngularJS, термины

Всем hola

В этом посте на хабре

Есть фразы:
Это по собственному опыту где-то на 150 KOC с помощью React+Backbone.

И что я хочу добавить, после 50 KLOC проекта на AngularJS — React это просто чудо.

Так же в конце поста на хабре, написано:

  Вместо ангуляра лучше использовать React (предпочтительно) либо jQuery (для тех кто боится использовать реакт по какой-то причине), либо что-то еще, но уже на свой страх и риск потому что негативных отзывов о backbone, knockout и тому подобных тоже много.
  1. Что значит KOC и KLOC?
  2. Настолько ли кривы Angular, Backbone, Knockout? Или холивары были, есть и будут?))

Обсуждаем собсно

В первом случае парень описался. Это значит “тыщ строк” http://whatis.techtarget.com/definition/KLOC-thousands-of-lines-of-code

Кривость определяется ровно способом использования, областью задач, и опытом пишущего код. Фреймверки, которые имеют такое распространение маловероятно явно кривы. Они могут быть кривыми для тех задач, для которых ты собираешься их использовать (т.е. не по назначению).

Всегда найдется несколько человек, которые аргументированно объяснят почему ты неправ. Холивары будут всегда.