Skip to content

सभी प्रमुख browsers में WebAssembly GC आ गया

11 दिसंबर 2024 से, WebAssembly garbage collection (WasmGC) सभी प्रमुख browsers में डिफ़ॉल्ट रूप से उपलब्ध है।

Browser सपोर्ट

  • Chrome 119+: डिफ़ॉल्ट रूप से चालू
  • Firefox 120+: डिफ़ॉल्ट रूप से चालू
  • Safari 18.2: सपोर्ट जोड़ा गया

web games के लिए यह क्यों मायने रखता है

WasmGC उन भाषाओं के लिए (Kotlin, Dart, Java वगैरह) WebAssembly में compile करना आसान बना देता है जिनमें garbage collection होती है, और उन्हें अपना खुद का GC बंडल करने की ज़रूरत नहीं पड़ती। इसका मतलब है:

  • छोटे WASM bundles
  • GC पर ज़्यादा निर्भर भाषाओं के लिए बेहतर performance
  • game development toolchains के लिए ज़्यादा विकल्प

व्यावहारिक असर

जिन भाषाओं को GC की ज़रूरत होती है, उनमें लिखे गए games और engines अब browser को ज़्यादा कुशलता से target कर सकते हैं। उम्मीद है कि और भी विविध toolchains WASM को target करते दिखेंगे।

संदर्भ