Whenever I meet developers working with Angular JS 1.x the first question they anxiously ask me is ‘Is Angular JS 2 completely different from 1.x?‘. Let me explain the reason for the fear or enhance(or confirm) it.
And this is the major source of fear for the developers of Angular 1.x. You may have to code in a new language, AtScript, in Angular JS 2.x. There’s been a big hue and cry in the Angular JS community ever since the announcement was made. There are lot of articles and videos out there, debating this vehemently.
For me, apart from the new language(it’s still work in progress), which has never been an issue, its other features like focus on performance, mobile devices and support for standards like web components, makes Angular 2.x a compelling wait.
Let’s continue to keep our ears and eyes open