( asch | 2015. 06. 19., p – 10:45 )

Mondjuk az asm.js eleve kidobja az összes dinamizmust a nyelvből. Aztán erre az alapra teszünk egy bináris sorosító réteget, ami úgy van megtervezve (a design dokumentumok között olvastam), hogy egyből gépi kódra tudja majd fordítani a végrehajtó engine. A végeredménynek már nincs sok köze a JS-hez. Csak annyi, hogy a be és kihívást meg kell oldani a sima JS felé.
Sajnos nem ismerem nagyon az asm.js-t. Arra lennék kiváncsi, hogy a garbage collectort "kötelező"-e használni, vagy le lehet menni explicit malloc/free szerű memóriafoglalás szintre? Tudja valaki?

Szerk.: az általad linkelt cikkben ott volt a válasz, csak tovább kellett olvasni: "Longer term, more features supporting other languages will be added, including the ability to create garbage-collected data (currently, asm.js creates and manages its own heap)."

Ebből nekem az jön ki, hogy az asm.js-ben nincs GC, tehát a nevén meg a szintaxisán kívül már tényleg semmi köze nincs a JavaScript-hez. Ha a szintaxist is elhagyjuk, akkor marad a neve :-).