Asm.js
From APIDesign
asm.js is Mozillla's attempt to compete with performance of Google's V8 machine by defining subset of JavaScript that they will be able to execute quickly. It is another attempt to use JavaScript as another assembly language, not as a language people code directly in. More weaknesses of such approach described here.