News for hackers. Stuff that matters.
Re:AngularJS: Factory vs. Service vs. Provider by jacques_chester on Sunday May 04, 2014 @09:17PM (#7696563)
Bonus points round:

Scopes are the actual Controllers, after instantiation. Controllers are actually Factories that annotate Scopes until you have the instance. $controller() is ... I don't even know any more.

Re:AngularJS: Factory vs. Service vs. Provider by minznerjosh on Sunday May 04, 2014 @10:49PM (#7696767)
I don't know if I'd say Scopes are controllers after the controllers are instantiated. Scopes are more of a view-model which are, yes, annotated by Controllers.

However, if you put your Controllers on the Scope (via $scope.MyCtrl = this; in the constructor, or via the controllerAs syntax), your controllers are your controllers, placed on the view-model (the scope.)

But this is really just semantics at this point. I totally get what you're saying.