WebAssembly GC llega a los principales navegadores
Desde el 11 de diciembre de 2024, la recolección de basura de WebAssembly (WasmGC) está disponible de forma predeterminada en todos los navegadores principales.
Compatibilidad con navegadores
- Chrome 119+: activada de forma predeterminada
- Firefox 120+: activada de forma predeterminada
- Safari 18.2: se añadió compatibilidad
Por qué es importante para los juegos web
WasmGC facilita que los lenguajes con recolección de basura (Kotlin, Dart, Java, etc.) se compilen a WebAssembly sin incluir su propio recolector de basura. Esto se traduce en:
- Paquetes WASM más pequeños
- Mejor rendimiento para lenguajes que dependen mucho de la recolección de basura
- Más opciones para las cadenas de herramientas de desarrollo de juegos
El impacto práctico
Los juegos y motores escritos en lenguajes que necesitan recolección de basura ahora pueden ejecutarse en el navegador de forma más eficiente. Cabe esperar que aparezcan cadenas de herramientas más diversas orientadas a WASM.