I've been reading this very interesting article about javascript/HTML5, specifically performance on mobiles.
Why Mobile Web Apps Are Slow
There's definitely a lot of food for thought here. I'll be the first to say that I don't know a lot about this whole area (not even enough to agree/disagree with what the author is saying), but it's definitely something that should concern anyone using/developing C2, especially when Scirra has stated that C3 will be based on HTML5/js.
Some of the main points of the article:
-JS is 5x slower than native code
-JS is unlikely to get much faster in the forseeable future
-Garbage Collection is exponentially slower when less than 6x the memory footprint of the app is available
-You simply cannot write fast mobile code without thinking about memory management
My thoughts: in an engine like C2, it's a lot to ask for users to perform proper memory management. So in that way, C2's goals align well with JS's goals. However, the limitations of this for mobile development are very worrying.
What does everyone else think?