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

Angular wasn't invented at Google (it was invented by Angular company, which got acqui-hired by Google) and some Google staffers have mentioned Angular breaks a few documented Google rules for creating Javascript MVC frameworks.

I suspect Angular's popularity has more to do with a logo than features.

- The unnecessary new module system is a massive waste of time and obviously doesn't play well with others

- It's the first MVC framework I've used that can't properly loop over an array or primitives (the partials for the primitives be displayed,but changes to them won't flow back to the parent as Angular can't make a $parent (IIRC) key.

Also: 'NG' just fucking doesn't stand for Angular.



Angular went open source before it turned into 'official google'.

http://en.wikipedia.org/wiki/AngularJS#Development_history


Yep. My issue is that it's 'by Google' according to the logo. As you mentioned, it was designed by GetAngular.

Promoting it as 'by Google' is misleading.


According to angular's FAQ:

> Q: Why is this project called "AngularJS"? Why is the namespace called "ng"?

> A: Because HTML has Angular brackets and "ng" sounds like "Angular".

http://docs.angularjs.org/misc/faq

sigh


Yes, I (would have thought quite obviously, but perhaps not) know that.

The fact there's an FAQ question on an abbreviation should tell you something.

Thanks for the sigh though, and the substantive response to the points raised in the body of my post, it really adds a lot.




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

Search: