Sistemas operativos

El creador de JavaScript carga contra el abuso de tecnologías web en Windows 11: «Priorizan la rapidez sobre lo nativo»

Brendan Eich advierte que la estrategia de Microsoft de sustituir componentes del sistema por contenedores web en Windows 11 es un error

Brendan Eich, una de las figuras más autorizadas de la industria tecnológica por ser el creador del lenguaje JavaScript y actual CEO del navegador Brave, se ha pronunciado críticamente sobre la dirección que está tomando el desarrollo de software en Windows 11. El ingeniero ha señalado que el sistema operativo sufre de bloatware debido a lo que él califica como un «uso apresurado de la experiencia de usuario (UX) web en lugar de la nativa».

En vez de priorizar los componentes nativos, apartados como este usan tecnología web

La crítica surge en un contexto donde Microsoft está reemplazando progresivamente elementos del sistema y aplicaciones propias con tecnologías basadas en la web, como WebView2 y Electron. Funciones básicas como el menú de Inicio, la Búsqueda o la nueva vista de Agenda en el Centro de Notificaciones están dejando atrás el código nativo optimizado. Según Eich, aunque es técnicamente posible crear buenas aplicaciones web, hacerlo correctamente «requiere tiempo», algo que las grandes corporaciones no están invirtiendo, prefiriendo lanzamientos rápidos aunque ineficientes.

Reinicios automáticos y fugas de memoria en Windows 11

Las consecuencias de esta estrategia son tangibles para el usuario final, especialmente en el consumo de memoria RAM. El reporte destaca casos extremos como el de Discord, una aplicación basada en Electron que ha comenzado a probar una función para reiniciarse automáticamente cuando detecta que está consumiendo más de 4 GB de memoria, una solución que actúa como un parche en lugar de ser una optimización real del código.

La situación es similar en el ecosistema de Microsoft. WhatsApp ha revertido recientemente su desarrollo, abandonando su versión nativa para regresar a una basada en WebView2, lo que ha elevado su consumo habitual de RAM por encima de 1 GB. Del mismo modo, Teams ha optado por separar los procesos de las llamadas en ejecutables distintos para mitigar el bajo rendimiento, sin atacar la raíz del problema. Para Eich, esto refleja un modelo de negocio enfocado en las suscripciones y la facilidad de despliegue, sacrificando la calidad y el rendimiento que ofrecía el software nativo.

Recent Posts

  • Tarjetas gráficas

RTX 3090 Ti y RTX 4090 exprimen hasta un 80% más de potencia IA en Linux

GeForce RTX 3090 Ti y RTX 4090 experimentan un salto brutal en rendimiento de inteligencia…

39 minutos atrás
  • Tarjetas gráficas

FSR 4.1 ya funciona en gráficas Intel Arc usando sus aceleradoras XMX gracias a un mod

Imagina por un momento que la comunidad de entusiastas del modding vuelve a hacer de…

1 hora atrás
  • Procesadores

AMD Zen 6: Rendimiento filtrado en Geekbench 7 prometen un gran salto de rendimiento frente a Zen 5

Filtraciones recientes de Geekbench 7 nos dejan ver las primeras pinceladas de lo que la…

4 horas atrás