LINUX.ORG.RU

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

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

wasm никому в мире js не нужен - суровая правда.

Да стеганые же полукеды. Ну опять писать очевидное придется.

wasm «нужен» прежде всего для того, чтобы кодовую базу на C, плюсах или что там еще поддерживается, можно было кидать в браузер. Например, у меня есть либа на C с научной математикой, я хочу ее дергать из браузерного скрипта, а не писать с нуля на js 3 года, вот можно использовать эту ересь. Или распаковщик архивов, или аудио энкодер, или что-то такое.

А если надо писать с нуля, то я предполагаю (я не разбираюсь в вашем js, может неверно предполагаю), что непосредственно на js можно получить все то же самое, если знать как.

Тут есть какое-то недопонимание у ТС, мне кажется, что сишечка на wasm это как нативная сишечка по производительности. А на самом деле там тот же jit что и js код компилирует. Или технически отдельный, но похожий по свойствам.

Исправление James_Holden, :

wasm никому в мире js не нужен - суровая правда.

Да стеганые же полукеды. Ну опять писать очевидное придется. Программисты…

wasm «нужен» прежде всего для того, чтобы кодовую базу на C, плюсах или что там еще поддерживается, можно было кидать в браузер. Например, у меня есть либа на C с научной математикой, я хочу ее дергать из браузерного скрипта, а не писать с нуля на js 3 года, вот можно использовать эту ересь. Или распаковщик архивов, или аудио энкодер, или что-то такое.

А если надо писать с нуля, то я предполагаю (я не разбираюсь в вашем js, может неверно предполагаю), что непосредственно на js можно получить все то же самое, если знать как.

Тут есть какое-то недопонимание у ТС, мне кажется, что сишечка на wasm это как нативная сишечка по производительности. А на самом деле там тот же jit что и js код компилирует. Или технически отдельный, но похожий по свойствам.

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

wasm никому в мире js не нужен - суровая правда.

Да стеганые же полукеды. Ну опять писать очевидное придется. Программисты…

wasm «нужен» прежде всего для того, чтобы кодовую базу на C, плюсах или что там еще поддерживается, можно было кидать в браузер. Например, у меня есть либа на C с научной математикой, я хочу ее дергать из браузерного скрипта, а не писать с нуля на js 3 года, вот можно использовать эту ересь. Или распаковщик архивов, или аудио энкодер, или что-то такое.

А если надо писать с нуля, то я предполагаю (я не разбираюсь в вашем js, может неверно предполагаю), что непосредственно на js можно получить все то же самое, если знать как.

Тут есть какое-то недопонимание у ТС, мне кажется, что сишечка на wasm это как нативная сишечка по производительности. А на самом деле там тот же jit что и js код компилирует.