But also it means the end of the native apps. Apparently Microsoft and Google are playing hard against Apple.
But also it means the end of the native apps. Apparently Microsoft and Google are playing hard against Apple.
"Why: asm.js is great, but once engines optimize for it, the parser becomes the hot spot — very hot on mobile devices. Transport compression is required and saves bandwidth, but decompression before parsing hurts."
JavascriptCore is a top-notch javascript engine for the web. If Web Assembly takes off, Apple will just integrate Swift with it, ship a low-power, high-performance engine, and keep selling a ton of devices.
You still have network issues such as latency, download limits, black spots etc to deal with.
And personally I don't like the idea of sending my contacts, photos, mail, calendar etc to every third party under the sun just to do anything.