I was about to mention this. I know of at least two (very) hot S13 YC companies that either built their web app in Rails or explicitly deal with Rails (not sure if One Month Rails is built in Rails or not, but it is pretty explicitly pro-Rails). Does Rails prevalence preclude Ruby from being a dying language? Depends on what you mean by dying. The dominance of Rails is probably something of a blessing and a curse for the broader Ruby world. I'm too new to it to have a strong position, but I will say that as a novice developer, I went with Ruby and Rails because there is a fantastic suite of tools for learning from scratch.
I never would have been exposed to Ruby if not for Rails (I'm a novice, self taught developer). While everyone talks about how amazing Scala and Haskell are (of which I have no doubt), I learned Ruby because Rails allowed me to build little projects (usually web apps) very easily. Now I have branched out into a bit of node.JS, some Python, and some Clojure (I like the idea of learning a Lisp), but Rails was a friendly entry point.
Well there's a broad range of applications that simply can't be built with Rails. And that's shame. It's a corollary to the other commenter saying that Rails no longer fits the new web programming paradigms.
Thank you for this video! It nearly convinced me to build my first EmberJS app (I'm coming from a BackboneJS background and I haven't decided yet between Angular and Ember).
Will you continue this kind of videos? Building a series by continuing the current "story" could be really really nice.
More entertaining than informative I'm afraid. Project Lead v.s. Guy Who Uses. I don't mean that as a criticism of Rob, I just don't think it's fair or expected for him to have the depth of knowledge in AngularJS that Tom has with Ember. I'd have done worse.
I know it's a pain to have to evaluate all of these frikin' frameworks all the time just to get moving, but I'd really recommend building a non-trivial app in both ember and angular.
There are plans to have a "cookbook" section on the EmberJS site that will be one of the go to places to answer the question of "How do I do X in Ember?". It's currently on the master branch for the site, so expect that soon. In the mean time here are some other video resources http://www.embercasts.com/ and http://ember101.com/. They may be slightly out of date but they are still relevant. Make sure to look in the console for warnings about deprecations.