However, as others have pointed out, this will be very useful for many other languages as well. I would love to see a Renaissance of native cross platform apps.
However, as others have pointed out, this will be very useful for many other languages as well. I would love to see a Renaissance of native cross platform apps.
I only use web applications when there isn't a native alternative that I can make use of.
Actually I moved back to the world of native applications and there is plenty of work.
Along similar lines, I have been using the MOAI environment, with the Hanappe GUI framework, to deliver apps across every platform you can port MOAI too, sort of .. fulfilling .. the once-jaunted "write once, run anywhere" dream, while also giving me a usable UI environment for the modern world.. ship bytecode/Lua files, run the same code everywhere (the MOAI client lives).
Seriously, worth an hour or so of lab-bench time, if one is considering the prospect of having an app/run-time equilibrium, albeit with a modicum of effort:
http://github.com/moai/ http://github.com/makotok/Hanappe http://github.com/makotok/Flower
(Flower is another branch, similar concept: build your entire UI as a mini-lib, bring it with you everywhere you need it...)
Things like atom inherit js etc. which gains a little bit of speed up and familiarity, but also performance overheads and complexity.
Not actually good, js-devs are the worst for a kind of NIH and low cross-pollination. Sometimes, a string custom and/or C-API is the nest for bringing in multiple communities.