|Digital and Mobile Guru, Peter Rogers|
Well here are some interesting bullet points for you:
- WebAssembly is going to be a slow evolution not an overnight sensation
- This solution is really useful for game developers and advanced web applications but it probably won’t be applicable in most cases
Quite a few browsers support ASM according to this excellent article (https://hacks.mozilla.org/2015/03/asm-speedups-everywhere/):
- Chrome 41 with TurboFan supports ASM (https://groups.google.com/forum/#!msg/v8-dev/ab8V5Z58_70/5-05DvysCt8J)
- Safari with a new JIT called FLT and some new ASM benchmarks in JetStream (http://browserbench.org/JetStream/)
- Mozilla’s OdinMonkey offers 1.5 native speed at the top end (https://blog.mozilla.org/luke/2013/03/21/asm-js-in-firefox-nightly/)
My guess is that ECMAScript will start to evolve into a much more lower level language and this will rapidly accelerate as soon as a few next generation scripting languages start to challenge it. It will be very interesting to see how low level a scripting language can actually become. Swift has arguably proved an initial attempt at just this, by embracing the best practices of scripting along with much deeper control.
Thanks for sharing this article with us Peter!
Writer, Speaker, Senior Analyst
Digital Transformation, EBA, Center for the Future of Work Cognizant
View my profile on LinkedIn
Read more at Future of Work
Learn about mobile strategies at MobileEnterpriseStrategies.com
Follow me on Twitter @krbenedict
Browse the Mobile Solution Directory
Subscribe to Kevin'sYouTube Channel
Join the Linkedin Group Strategic Enterprise Mobility
Join the Google+ Community Mobile Enterprise Strategies
***Full Disclosure: These are my personal opinions. No company is silly enough to claim them. I am a mobility and digital transformation analyst, consultant and writer. I work with and have worked with many of the companies mentioned in my articles.