Hi ! I want to share this interesting article in IEEE Spectrum by Luke Wagner : WebAssembly Will Finally Let You Run High-Performance Applications in Your Browser
WebAssembly is a kind of VM to enable portable, compact and fast programs for the WebApplication, but it is also used for the execution part of EOS.
The article motivates the why of the WebAssembly.
Also, it can enable to port "native desktop" games and applications to be distributed on the web, which is nice because JavaScript is still having some issues regarding memory usage and performances with respect to native apps. It does not mean JavaScript is dead, because it will be used at a higher level for WebApps.
A few major backends are implemented :
- Unreal Engine: https://www.unrealengine.com/en-US/blog/unreal-engine-4-18-released
- Unity has a preliminary support too
- Qt : https://codereview.qt-project.org/#/c/178543/
Follows the links down below:
- https://spectrum.ieee.org/computing/software/webassembly-will-finally-let-you-run-highperformance-applications-in-your-browser
- Another interesting article: https://blog.mozilla.org/blog/2017/11/13/webassembly-in-browsers/
- http://webassembly.org/
- https://github.com/WebAssembly/binaryen
- https://github.com/WebAssembly/wabt
@originalworks
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The @OriginalWorks bot has determined this post by @boucaron to be original material and upvoted(1.5%) it!
To call @OriginalWorks, simply reply to any post with @originalworks or !originalworks in your message!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice post @boucaron
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This post has received gratitude of 0.96 % from @appreciator thanks to: @boucaron.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit