Hi there 👋

Welcome to my blog!. I am Poorna Gunathilaka third year undergraduate of the Department of Computer Science University of Moratuwa.

WebAssembly backend for Ballerina

Up to recently Javascript has been the only language which we can use to write programs for web browsers. Javascript is not suitable to run resource intensive applications such as AR-VR, video editing and 3D games. WebAssembly (wasm) was initially proposed as a compilation target for higher level languages which enabled them to run on web browsers with the additional performance gains for running computational intensive applications. Tensorflow, Unity, GoogleEarth and many more applications already use wasm to run on web browsers....

June 27, 2022 · 8 min · Me