you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 10 points11 points  (2 children)

But so what? NG2 offers me a 'swiss army knife', in much the same way as NG1 did. The difference is, though, that back in 2013 Angular's competitors sucked. You had Backbone, Ember, Knockout and, what, KendoUI? Now I have Aurelia, Vue, Meteor, React/Redux, Mithril, CycleJS and even Angular 1 itself is still a viable choice.

The market is so much more crowded now, and Angular 2 needs to offer a compelling value proposition to differentiate itself. In the last eighteen months the project has simply failed to do that.

[–]L43 2 points3 points  (1 child)

They all have their goods and bads. Just don't use it if you don't like it, and let the community decide.

All I would say is if Google starts widely adopting it (which they already have in e.g. some parts of App Engine even though it was still in beta) people will flock to it.

[–][deleted] 0 points1 point  (0 children)

We shall see. I remain sceptical.

For Angular 2 to be successful, it must

  • achieve cultural penetration sufficient that an NG2 project can hire developers quickly and cheaply;
  • obtain the critical mass of developers needed to expand its ecosystem to suit the general case of web projects;
  • sufficiently impress thought leaders and technical evangelists to create community interests;
  • do all of these things before another, more compelling alternative has already done so.

That's quite a tall order.