Como otros han dicho, JavaScript es un lenguaje interpretado. Como tal, no requiere compilación para ejecutarse en el navegador.
Sin embargo, los navegadores compilan / interpretan JavaScript cuando se carga la página / archivo que incluye el código JS. El motor JavaScript V8 de Google se usa en Chrome y node.js. V8 puede integrarse en aplicaciones C ++.
Hay proyectos enfocados en ejecutar JS ‘compilado’ o interpretado que sea perfectamente ejecutable por cualquier navegador como asm.js.
asm.js – Búsqueda de Google
- Necesito agregar la función de notificación en mi sitio web como la de Facebook usando NODE JS y MONGO DB. ¿Cómo debo comenzar?
- Quiero ser un buen desarrollador web. ¿Qué tengo que hacer?
- Actualmente soy diseñador gráfico. ¿Cómo obtengo un trabajo de desarrollador web para fin de año?
- Cómo optimizar el script para guardarlo en una base de datos y seleccionarlo usando JS y PHP JSFiddle
- Comencé mi carrera en infraestructura de TI y quiero pasar al desarrollo. ¿Qué idiomas debo aprender antes de ir al desarrollo para obtener un buen trabajo?
Emscripten convierte el código C / C ++ al formato asm.js.
Principal – Documentación de Emscripten 1.25.2
Javascript también puede ser optimizado por Closure Tools – Google Developers. Esta es una herramienta increíble y lleva la optimización un poco más allá que las herramientas de Linting. Como sugirió Ryan Hammang, visite https://www.jetbrains.com/webstorm/, es bastante sorprendente.
Espero que esto ayude