Sto iniziando a sentire brontolii su questo progetto chiamato ASM.js . Attualmente il loro sito web è terribile e confuso. Ecco cosa so dalle mie ricerche sul web.
- È un sottoinsieme di JavaScript che può essere altamente ottimizzato. Immagino perché evita le parti più dinamiche della lingua.
- Le prestazioni del codice compilato per ASM.js vengono eseguite a circa la metà della velocità di C (non leggera).
- L'intenzione è per i compilatori di rendere la loro lingua di destinazione ASM.js.
- Firefox verrà distribuito con l'ottimizzazione ASM.js integrata.
- I team Mozilla e Unreal hanno portato l' Unreal Engine sul Web con esso e il suo funzionamento in una build di Firefox a velocità quasi native.
Non sembra esserci alcuna informazione concreta sul web su cosa sia realmente o sull'utilità o sullo scopo finale. È in grado di compilare le mie basi di codice lato server altrimenti e farlo funzionare nel browser a velocità vicine al nativo? Quali sono le conseguenze per gli sviluppatori?