sab123: (Default)
[personal profile] sab123
https://spectrum.ieee.org/computing/software/webassembly-will-finally-let-you-run-highperformance-applications-in-your-browser

Оказывается, что уже:
- написали компилятор с Си++ (!) в Джаваскрипт - Emscripten
- придумали подмножество Джаваскрипта, которое позволяет выразить статические типы, и специально оптимизировали его - asm.js
- придумали другой язык, чтобы выразить это подмножество в более компактной и эффективной форме - WebAssembly

Причем вся эта компиляция работает настолько эффективно, что позволяет запускать большие игры. Обещают 80% скорости родных программ.

Date: 2017-12-21 10:40 am (UTC)
From: [personal profile] dmitry_vk
Для WASM будут (есть?) polyfills, так что будет работать до тех пор, пока в wasm не добавят запланированные фичи, которых в js в принципе нет (threads и т.п.)

July 2025

S M T W T F S
  1 2345
678 9101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 12:39 pm
Powered by Dreamwidth Studios