Capítulo 17. WebAssembly y otros lenguajes
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Si hablas a un hombre en una lengua que entiende, eso va a su cabeza. Si le hablas en su propia lengua, le llegarás al corazón.
Nelson Mandela
Estamos llegando al final de nuestra historia, al menos por ahora. Hemos visto una amplia gama de casos de uso, integraciones de lenguajes y plataformas, entornos de alojamiento y mucho más en los que WebAssembly ya está brillando. Hay bastantes opciones para que los desarrolladores sean productivos y eficaces con esta nueva y emocionante plataforma. También hay razones concretas por las que algunos lenguajes y sus tiempos de ejecución asociados funcionan bien con WebAssembly y otros no. La falta de recolección de basura y de un buen soporte de hilos en todas partes son algunos de los obstáculos que han existido desde los primeros días del MVP, pero ambos están en vías de resolverse.
Como vimos en el Capítulo 12, estas y otras limitaciones se comprenden bien y están cada vez más disponibles en diversos entornos host y de ejecución. El futuro es prometedor para un soporte mucho más amplio de casi cualquier lenguaje que los desarrolladores quieran utilizar. Así que, por favor, si tu lenguaje favorito aún no está soportado, mantén la cabeza alta: no creo que pase mucho tiempo antes de que pueda estarlo.
Dicho esto, hay esfuerzos incrementales, soluciones parciales y trabajos en curso ...
Get WebAssembly: La Guía Definitiva now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.