Capítulo 5. Utilizar C/C++ y WebAssembly

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El lenguaje de programación C: un lenguaje que combina la flexibilidad del lenguaje ensamblador con la potencia del lenguaje ensamblador.

Anónimo

Aquí comienza un pequeño punto de inflexión en nuestro debate. Hasta ahora, nos hemos centrado exclusivamente en WebAssembly y su grupo inmediato de herramientas y tecnologías relacionadas. Como hemos visto, ésta es una forma útil de explorar lo que ofrece la plataforma, pero es una forma ineficaz de pensar en el desarrollo de nuevo software. Los lenguajes de programación de alto nivel llevan mucho tiempo elevando nuestra profesión más allá de los detalles iniciales de trabajar con conjuntos de instrucciones de bajo nivel. Sencillamente, es más fácil y eficaz expresar la lógica en lenguajes sintácticamente limpios y semánticamente ricos.

Para apreciar realmente lo que WebAssembly proporciona, tenemos que considerar uno de los muchos lenguajes fuente que compilan hacia él. La cuestión es que no todos los problemas se expresan adecuadamente en JavaScript, por lo que tener la opción de utilizar otro lenguaje por su rendimiento, claridad de expresión o simplemente para reutilizar el código existente resulta atractivo.

El lenguaje C es uno de los lenguajes de programación más importantes y utilizados del mundo.1 Empecé a jugar con él en el instituto con mi ordenador Atari ST. Había ...

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.