WebAssembly

WebAssembly (often shortened to Wasm) is a standard that defines a binary format and a corresponding assembly-like text format for executables used by web pages.

[….]

WebAssembly code is intended to be run on a portable abstract structured stack machine,[27] which is designed to be faster to parse than JavaScript, as well as faster to execute,[21] and to enable very compact code representation.In March 2017, the WebAssembly Community Group reached consensus on the initial (MVP) binary format

Source: WebAssembly – Wikipedia

So after about ….24 years from Java, when Java Applet are officially dead from JDK 9 onwards, other standardsbased on a Javascript VM are here to stay, Hacker News has about 800+ items on WebAssembly and  “Calls between JavaScript and WebAssembly are finally fast”.

I think the next step will be to reimplement Java in WebAssembly (estimated in 5-8 years from now), byte compile typescript in web assembly (4 years), implement a IoT server to push webassembly to Mobile systems to show realtime data, and then end up lamenting webassembly too bloated (25 years from now, more or less  :-)

I should be able to pension in 20 years, so it will be an hard time….if you are with me, it will be better anyway.

Leave your comments below!

 

This entry was posted in English Content, Java and tagged . Bookmark the permalink.