The more I thought about this idea the more I think a hybrid option is possible. Using the ember-metal package would provide you the benefits of many ember utils, run loop, and most importantly Ember.Object
with computed properties. But in the Titanium world you would loose the power in HTMLBars, Controllers, and Routers, etc. I think it would take a great deal of work to separate and reinvent.
I’m curious if anyone thought about doing a separation hybrid approach to the Node.js world generically. Imagine Ember.Router/Controller to manage an express app on the server?
In short Ember is too young and I’m not sure if there is enough critical mass to push others (or myself) to attempt such a mutation. Although using ember-metal on it’s own might prove worth wile to replace Titanium’s Backbone with Ember’s computed properties. That would prove fascinating.