Rust and Webassembly for Fast, Secure and Reliable Software
Zlatan Morić, Loic Branstett, Robert Petrunić · Annals of DAAAM for ... & proceedings of the ... International DAAAM Symposium · 2022
Rust is a new systems programming language that promises to overcome the seemingly fundamental tradeoff between high-level safety guarantees and low-level control over resource management.WebAssembly (Wasm) is a new binary instruction format for a stack-based virtual machine, it is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.This paper explores these two new technologies and how they interact with each other.Our findings showed that the combination of those two technologies could revolutionize the way the entire industry design fast and secure software.