Recently I read a lot about ECMA6 and AngularJS 2.0 that is going to come with it. It really a hard hit for me to know that a new born framework just about 2 years, now is going to be abandoned in likely a year or two. Its a whole framework rewrite that does not support any legacy features from AngularJS 1.x. I saw many positive talk about "embrace the change", however, how feasible it is that, if a release of the improvement in a language, that a framework is not able to provide backward compatibility of some sort to its many loyal users and decide to ditch the way, just because... its hard to do? Yea, the talk on short pain but better performance. Imagine all the codes that need to be rewrite to accommodate the new framework! This act by Angular has bring my thought on "why I even need the framework?" Does it really "helped" me to code faster and be able to maintain code easily and scale? I feel at this point, or at the point in the future when 1.x is ditched, thats when all these, will collapse like the twin towers. It could be a glorious fall. So, my thought bring into component libraries instead of depend on a 100% buyin of a full scale framework. As it seems, framework has lost its place, even the best one at the time --- Angular. Framework re-write simply because language improvement without backward compatibility is literally, I feel, a betrayal of users (hey, Angular team owes me nothing for sure), but we `did put energy, thought, and dedication into believing the framework can work out and ready to help after we master it. However, how the heck (excuse my language), you are expecting one to master it, while there is not really much time to do it (well, unless you are with Angular since it birth, however, most likely, those people are the ones who made it)? I also understand web is dynamic ,and technology is improving. However, how could, ever, this transition will be painless or even, possible, in the first place? AngularJS 2.0, in my opinion, a really dangerous move that is make a huge gap between two ralm. Why can't the framework be the bridge for them, instead of just another glorious entrance to another place that everyone has to jump up and fight for the new fancy land again and ditch everything built on the land (excuse me if the metaphor does not make sense lol)?
Do anyone feel the same disappointment for js frameworks and please share your thought on it. -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
