Microsoft has joined the list of tech heavyweights in the Bytecode Alliance, centered around the WebAssembly (opens in new tab) open standard.
Soon however the developers realized that WebAssembly’s technical properties, particularly memory isolation, which allows untrusted code components to interact with trusted code inside of a sandboxed environment, the open standard has a wide variety of potential use cases outside of the web browser.
- These are the best Python courses (opens in new tab) available online
- And, here are the best IDEs for coding in Python (opens in new tab)
- Also check these best developer distros (opens in new tab)
This was the primary motivation for Mozilla (opens in new tab), Red Hat, Intel (opens in new tab) and Fastly to come together and form the Bytecode Alliance in 2019 (opens in new tab), to extend the WebAssembly and other related open standards such as the WebAssembly System Interface (WASI) to a broader set of environments.
The alliance contends that WebAssembly and WASI help build the foundation that developers can leverage to run untrusted code securely across various deployments, from the cloud (opens in new tab) to Internet of Things (IoT) devices on the edge.
The alliance has since welcomed several other tech industry majors into their fold, including Microsoft, Arm, and Google.
"WebAssembly and the emerging WebAssembly System Interface (WASI) specification enable cloud-native solutions to become more secure by default and help solve computing challenges across a variety of environments, including the 'tiny edge' of systems-on-a-chip (SoCs) and microcontroller units (MCUs)," said Ralph Squillace, principal program manager, Azure Core Upstream, at Microsoft and Bytecode Alliance board member in a statement.
- These are the best laptops for programming (opens in new tab)
Via The Register (opens in new tab)