I have been wondering if I should look into AngularJS but I'm a bit worried about it's future given Google also has Dart which seems to be competing with it, or am I wrong? We all know what Google is like when it comes to closing stuff down.
Angular is a front end JS framework. Dart is a language. So no, they are not competing.
I know Dart is a language, I have installed the Editor and played around with it, but it is all compiled to JavaScript (at least for anything except Dartium). I guess it is conceivable that Dart and Angular might be used together, not sure what the point would be though since Dart has the WebUI packages. Seems a bit simplistic to dismiss the idea there any overlap between these projects.
It is "proper" open source with many enthusiastic non-google contributors.
Interesting point, had a look at the github page and looks really engaged, you've convinced me to try it out on a project. Thanks.