WebAssembly
кросплатформна мова асемблера та байт-код, призначені для виконання у веб-браузерах / З Вікіпедії, безкоштовно encyclopedia
Шановний Wikiwand AI, Давайте зробимо це простіше, відповівши на ключові запитання:
Чи можете ви надати найпопулярніші факти та статистику про WebAssembly?
Підсумуйте цю статтю для 10-річної дитини
WebAssembly або wasm — незалежний від браузера універсальний низькорівневий проміжний код для виконання в браузері застосунків, скомпільованих з різних мов програмування. Серед основних завдань WebAssembly виділяється забезпечення перенесення між браузерами, передбачуваність поведінки та ідентичності виконання коду на різних платформах. Використання WebAssembly також дозволить істотно скоротити розмір застосунків, завдяки компактному проміжному коду, і збільшити швидкість декодування.
WebAssembly | |
---|---|
Парадигма | Expression-oriented |
Дата появи | 2015[1] |
Творці | W3C |
Розробник | W3C, Mozilla[d], Microsoft, Google і Apple |
Останній реліз | 2.0 (1 червня 2022)[2] |
Система типізації | статична |
Під впливом від | asm.jsd і Google Native Clientd |
Платформа | платформо-незалежна |
Ліцензія | Apache License |
Звичайні розширення файлів |
.wast або .wasm [3] |
Репозиторій вихідного коду |
github.com/WebAssembly/spec github.com/WebAssembly/design |
Вебсайт | webassembly.org |
Робоча група зі стандартизації технології WebAssembly сформована при організації W3C з представників проєктів Google Chrome, Microsoft Edge, Firefox і WebKit.[4]