
asm.js - Wikipedia
asm.js is a subset of JavaScript designed to allow computer software written in languages such as C to be run as web applications while maintaining performance characteristics considerably better than standard JavaScript, which is the typical language used for such applications.
asm.js 和 Emscripten 入门教程 - 阮一峰的网络日志
这个编译器可以将 C / C++ 代码编译成 JS 代码,但不是普通的 JS,而是一种叫做 asm.js 的 JavaScript 变体。 本文就将介绍 asm.js 和 Emscripten 的基本用法,介绍如何将 C / C++ 转成 JS。
asm.js
2014年8月18日 · This specification defines asm.js, a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers. This sublanguage effectively describes a sandboxed virtual machine for memory-unsafe languages like C or C++.
asm.js - frequently asked questions
The principal benefit of asm.js over whole new technologies like NaCl and PNaCl is that it works today: existing JavaScript engines already optimize this style of code quite well. This means that developers can ship asm.js today and it'll simply get faster over time.
Understanding asm.js — SitePoint
2014年5月16日 · asm.js is a strict subset of JavaScript that allows for the creation of fast, efficient applications by using a restricted set of definitions and taking advantage of low-level JavaScript...
asm.js
asm.js. an extraordinarily optimizable, low-level subset of JavaScript. specification (work in progress) frequently asked questions. big web app? compile it! ...
What is ASM.js and what does it mean for everyone?
Using asm.js as a backend for more compilers, especially those that don't map well to JavaScript and don't need most of its features and overhead. An example could be a language designed for fast numeric work with no memory allocation.
What is WebAssembly and where did it come from? - web.dev
2023年6月29日 · asm.js. The first step to writing assembly code with no architecture dependencies was asm.js, a strict subset of JavaScript that could be used as a low-level, efficient target language for compilers. This sub-language effectively described a sandboxed virtual machine for memory-unsafe languages like C or C++.
asm.js - GitHub
The asm.js archive. asm.js has 3 repositories available. Follow their code on GitHub.
Async scripts for asm.js - Game development | MDN - MDN Web Docs
2024年8月3日 · Every medium or large game should compile asm.js code as part of an async script to give the browser the maximum flexibility to optimize the compilation process.