Entry #8: Lin Clark on WebAssembly
"Lin Clark on WebAssembly" is a 62 minutes long podcast produced in 2018 by Software Engineering Radio with Lin Clark as a guest. The podcast talks about WebAssembly, its goals or use cases, how it interacts with the browser, how it changes the development process, its security, and the future of it. JavaScript has been the most used programming language to develop for web browsers for the last 20 years. The browser interprets and executes code in a virtual machine that only runs JavaScript. However, JavaScript is not ideal for every task that we want to perform in a browser. WebAssembly was created to get better performance on the web and solve this problem. WebAssembly is a binary instruction format for a stack-based virtual machine for web browsers. It is designed like a compiler of high-level languages like C, C++, or Rust. It enables deploys for client and server web applications. Web Assembly is still under development, but, more programming languages will be