3 ms·
I'm reading Eich's tweet differently. Here's the twitter exchange: https://twitter.com/BrendanEich/status/302897797827530752 https://twitter.com/BrendanEich/s
by surrealize 14y ago
I'm reading Eich's tweet differently. Here's the twitter exchange:
https://twitter.com/BrendanEich/status/302897797827530752 https://twitter.com/BrendanEich/status/302897797827530752
=====
Alias Cummins @no_other_alias
@BrendanEich So would I be right in thinking that the point of asm.js is to tie together all the universally supported bits of JS?
BrendanEich @BrendanEich
@no_other_alias No, all of JS (ES3) is "universally supported". http://asmjs.org/ http://asmjs.org/ is a no-GC-pause well-typed compiler target language.
=====
@no_other_alias is asking if asm.js is about formalizing a JS subset that's universally supported (in all browsers). Eich says no, all of JS (ES3) is universally supported (so no subsetting is required for cross-browser compabitility). Asm.js is about formalizing a JS subset that can be compiled to much faster machine code.
So I don't think Eich is making a claim about asm.js backward-compatibility here.