What I would like to be able to do is write XQuery on both the server and in the browser. The Sausalito made that promise, but it just never felt quite right to me.
Having been raised with MVC back in the 1990s in C++ and Java, there has just been something about AngularJS that has totally clicked with me. I can take a bit of the load of rendering pages away from the XML database backend and use static HTML pages in the dynamic fashion that was promised since Netscape Navigator 2.0.
It's been nice doing everything in a single language - XQuery - for the past several years. The Model is XML, the View is XHTML and JSON output, and the Controller is XQuery. All of it running on the server side.
The division of labor in AngularJS feels right to me. It's organized well. (Part of that organization appears to be a reliance on Node for project management. So understanding Node is useful, even if you're not going to be running from a Node HTTP server.)
It appears that they're all trying to find technical or social engineering methods to get females interested in STEM subject. My daughter is very good at math and science and would like to explore the field more. But with college a couple of years away, the main issue is money. How are we going to pay for her to go to a good school where she can explore STEM subjects more?
She thinks that she wants to go to the U.S. to study, but as soon as recent help for student aid was announced, the prices at most colleges went up to match it, especially for out-of-state / out-of-country students. The in-state tuition was a bit pricy for a good STEM university, even that is crazy now.