Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You're not really adding anything to the conversation. If you even did a cursory search as to the motivations behind why Angular 2.0 was a rewrite you'd learn that it has everything to do with compatibility with web components and ES6 and nothing to do with "money" as you say (I'll save you the two seconds of effort: http://eisenbergeffect.bluespire.com/all-about-angular-2-0/). In fact, it was a huge blow to Angular when they announced they would be introducing such sweeping changes to the framework. Remember that the web is a constantly moving target and assumptions you make today may no longer be relevant two years from now.


Even if the underlying components changed, they could still keep angular backward compatible. They choose not to.

It's the same with many other frameworks and languages. Most of these drastic changes have to do with the politics of the community

I still disagree that it doesn't have anything to do with money. You can't deny the fact that the majority of these communities make money on books, speaking engagements, and consulting.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: