वेब के लिए एक नई और शक्तिशाली भाषा की घोषणा की गई है। WebAssembly एक नई भाषा है, जो सुरक्षित और portable low-level format में डिज़ाइन की गई है ताकि वेब ब्राउज़र सहित आधुनिक प्रोसेसरों पर code को कुशलता से चलाया जा सके और उसे संक्षिप्त रूप में व्यक्त किया जा सके.
"WASM के लॉन्च के साथ Open Web platform technologies से बनाए जाने वाले applications का दायरा बढ़ेगा। इसका उपयोग video/audio codecs, graphics/3D, multimedia और games, cryptographic operations, तथा अन्य languages के implementations सहित कई क्षेत्रों में किया जा सकता है।"
1 टिप्पणियां
WebAssembly(WASM) के वास्तविक उपयोग के उदाहरण
Blazor : C# से client web UI बनाने का टूल। Client पर WASM, और server पर .NET के साथ चलता है https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
ebay का WASM barcode scanner : https://tech.ebayinc.com/engineering/…
Photon: WASM और Rust से बनी image processing library https://github.com/silvia-odwyer/photon
Emscripten : LLVM-to-Web Compiler, C और C++ code को WASM में compile करने वाला टूल। कई चीजें इसी के आधार पर convert की जा रही हैं
em-dosbox : open source DOS emulator DOSBox को Emscripten से convert किया गया है। मुख्य रूप से पुराने games चलाने में उपयोग होता है।
8bitWorkshop : browser में 8-bit code चलाना https://8bitworkshop.com/
d3wasm : Doom 3 का WASM version http://www.continuation-labs.com/projects/d3wasm/