News for hackers. Stuff that matters.
Re:Things that suck in AngularJS by jaequery on Monday October 28, 2013 @09:24PM (#6631183)
I don't think Google created Angular, but rather a Google employee. I'd imagine if Google fully backed Angular, the syntax/design would've been much cleaner. Angular with a fresh boot would be something I'd hope for, they just keep adding things on top of it to keep BC as much as possible which is why it feels so dirty at times. I too get (extremely) frustrated with Angular at times for all the points mentioned by OP. Honestly sometimes I don't even know why I bother with it, I feel it being counter-productive if I actually think about it. It just seemed cool concept at the time but over the long run, I feel I am just digging my own grave. Great post for venting about the frustrations, I been needing to vent myself too.
Re:Things that suck in AngularJS by ryankshaw on Monday October 28, 2013 @10:51PM (#6631621)
I can totally relate to "they just keep adding things on top of it to keep BC as much as possible which is why it feels so dirty at times. I too get (extremely) frustrated with Angular at times "
Re:Things that suck in AngularJS by pygy_ on Monday October 28, 2013 @10:41PM (#6631576)
Angular used to be its own startup. The founders were acquhired by Google.
Re:Things that suck in AngularJS by Oculus on Monday October 28, 2013 @11:00PM (#6631670)
Where'd you get the wrong idea that it was a Startup?

AngualrJS was a side project of Misko, who was working at Google on the DoubleClick team, until he bet he could rewrite DoubleClick in 1 or 2 (can't remember) weeks using his framework and cut down on the LOC/code complexity. He eventually did and they decided to go full time on the framework. They discussed this at the start of their Google IO presetation.

Re:Things that suck in AngularJS by pygy_ on Monday October 28, 2013 @11:11PM (#6631729)
[0] which leads to [1]

Notice the "Copyright 2009 - Angular / BRAT Tech. LLC" at the bottom of the page.

IIRC, They had a plan to provide a paid or freemium server-side counterpart. edit: freemium, see the first revision of getangular.com[2], there's a pricing tab which disappeared later on.

update 2: they were not acquired, they abandoned the startup because it did not get enough traction. The framework lived on, though.

Development history

AngularJS was originally developed in 2009 by Miško Hevery and Adam Abrons as the software behind an online JSON storage service, that would have been priced by the megabyte, for easy-to-make applications for the enterprise. This venture was located at the web domain "GetAngular.com", and had a few subscribers, before the two decided to abandon the business idea and release Angular as an open-source library.

Abrons left the project, but Hevery, who works at Google, continues to develop and maintain the library with fellow Google employees Igor Minár and Vojta Jína.[3]

[0] http://web.archive.org/web/20100601201616/http://www.angular...

[1] http://web.archive.org/web/20100413141437/http://getangular....

[2] http://web.archive.org/web/20091002201638/http://www.getangu...

[3] https://en.wikipedia.org/wiki/AngularJS#Development_history

Re:Things that suck in AngularJS by novaleaf on Tuesday October 29, 2013 @03:20AM (#6632450)
i don't dispute this, but it pretty much flies in the face of everything the team has publicly communicated so far.

Any thoughts on why the whitewash? Maybe to get better traction as being a 100% google skunkwork?

Re:Things that suck in AngularJS by taude on Tuesday October 29, 2013 @08:15AM (#6633457)
Easier, simpler story to tell than the long version, of which the details don't really matter?
Re:Things that suck in AngularJS by Oculus on Tuesday October 29, 2013 @05:20PM (#6637528)
I stand corrected, my apologies. I simply assumed that it was Misko's side project (by assuming, I mean made an ass of myself). I'm going to pay more attention next time they talk about its history to see if they actively attempt to not bring that part of its history up. Agree with novaleaf, it's super weird they never mentioned it.