WikiSort.ru - Программирование

ПОИСК ПО САЙТУ | о проекте

asm.js
Класс языка каркас веб-приложений и язык программирования
Появился в 2013[1]
Испытал влияние JavaScript
Сайт asmjs.org

asm.js — это подмножество JavaScript. Скрипты, написанные на этом подмножестве, подлежат эффективной компиляции: типы данных переменных определяются статически с использованием вывода типов. Используется в основном в качестве промежуточного языка для компиляции с таких языков как C/C++ и используется в связке с такими инструментами, как Emscripten или Mandreel.

AOT-компиляция значительно ускоряет выполнение скриптов, написанных с использованием asm.js (в частности, такие скрипты не зависят от сборщика мусора).

Этот язык является «ответом» разработчиков Mozilla на технологию Google Native Client, в отличие от последней код asm.js является валидным javascript-кодом, выполняемым в любом браузере. Поддержка оптимизаций asm.js включена в Firefox 22[2]. Google также проявил интерес к этой технологии[3]. На конференции Google I/O 2013 было объявлено об улучшении поддержки asm.js в движке V8 и в браузере Google Chrome[4].

См. также

Примечания

  1. asm.js in Firefox Nightly. Luke Wagner's blog (21 марта 2013).
  2. Firefox Notes - Desktop
  3. Stephen Shankland. Google shows interest in ASM.js, Mozilla's plan for fast Web apps, CNET (March 28, 2013). Проверено 19 июня 2013.
  4. Nate Humphries. Google I/O 2013 Keynote Part II, culturemass.com (05/17/2013). Архивировано 14 сентября 2013 года. Проверено 19 июня 2013.

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии