WebAssembly
Chicory is a JVM native WebAssembly runtime implemented entirely in pure Java, requiring no system resources. The runtime offers easy integration capabilities for plugin systems while maintaining security through sandboxed execution of WebAssembly modules.
Wasm_of_ocaml, a fork of Js_of_ocaml compiler that translates OCaml bytecode to WebAssembly, has released its first feature-complete version 6.0.1. The compiler offers better performance than Js_of_ocaml while maintaining compatibility, showing 2x-8x improvements in benchmarks and leveraging WasmGC for enhanced JavaScript interoperability.
Julia programming language's 1.11 release brings significant improvements in binary size reduction, web browser compatibility, and tooling enhancements through juliaup. The upcoming 1.12 release promises refined static compilation capabilities, potentially expanding Julia's reach beyond its scientific computing roots.
Mozilla-created Rust programming language is increasingly being adopted to optimize JavaScript tooling, offering significant performance improvements in areas like minification, transpilation, and bundling. Major tech companies and open-source projects are leveraging Rust's memory efficiency and speed to enhance developer tools, with projects like SWC showing 3-5x performance gains.
Go 1.24 introduces enhanced WebAssembly capabilities with the go:wasmexport directive and WASI reactor support, enabling better integration between Go functions and Wasm hosts. The update allows developers to export Go functions to WebAssembly and build long-running reactor modules, expanding possibilities for Go-based Wasm applications.
Go 1.24 introduces significant improvements including generic type aliases, performance optimizations with 2-3% CPU overhead reduction, and enhanced WebAssembly support. The release features a new Swiss Tables-based map implementation, improved tool dependencies tracking, and new mechanisms for FIPS 140-3 compliance.
WebAssembly (WASM) is positioned to replace containers by offering true write-once-run-anywhere capabilities, especially in V8 environments like Cloudflare Workers. The technology enables microservices to maintain their benefits while eliminating network overhead costs, though it currently lacks some system interfaces.
Dagger successfully replaced their React frontend with Go and WebAssembly to unify their terminal and web UI codebases, resulting in improved performance and development efficiency. The migration involved overcoming WebAssembly's 2GB memory limit and optimizing large data processing, while demonstrating the viability of Go for complex web applications.
Spritely Institute develops decentralized networking technology, building on ActivityPub while incorporating object capability security principles to create more autonomous social networks. The organization utilizes multiple technical layers including Goblins for distributed programming, Hoot for WebAssembly compilation, and OCapN for object capability networking protocols.