LINUX.ORG.RU

История изменений

Исправление javascript, (текущая версия) :

что в WASM можно компилировать и из более приличных языков.

Нет никакого резона компилировать в wasm из языков со сборкой мусора. Потому что такой модуль, с огромной вероятностью будет тащить с собой очень здоровый оверхед в виде рантайма исходного языка и сборщика.

А загрузка и выполнение здоровых приложений на васме выглядит ровно так, словно ты каждый раз загружаешь приложение из апп стора, а не переходишь по ссылке в браузере. Это убивает всю суть веба, как таковую, никто этим пользоваться не будет.

Wasm не для приложений. Он для узкоспециализированных вспомогательных библиотек.

Ну и под него, помимо сабжа, уже есть вполне удобный AssemblyScript

Исходная версия javascript, :

что в WASM можно компилировать и из более приличных языков.

Не никакого резона компилировать в wasm из языков со сборкой мусора. Потому что такой модуль, с огромной вероятностью будет тащить с собой очень здоровый оверхед в виде рантайма исходного языка и сборщика.

А загрузка и выполнение здоровых приложений на васме выглядит ровно так, словно ты каждый раз загружаешь приложение из апп стора, а не переходишь по ссылке в браузере. Это убивает всю суть веба, как таковую, никто этим пользоваться не будет.

Wasm не для приложений. Он для узкоспециализированных вспомогательных библиотек.

Ну и под него, помимо сабжа, уже есть вполне удобный AssemblyScript