Mozilla, Google и Microsoft объединили усилия для совместного улучшения Javascript — Finance.ua
0 800 307 555
0 800 307 555

Mozilla, Google и Microsoft объединили усилия для совместного улучшения Javascript

Технологии&Авто
1189
Производители трех самых популярных браузеров (Chrome, Firefox и IE), также разработчики из WebKit project (Safari, Opera) договорились совместно создать новый бинарный формат файлов WebAssembly (wasm).
Разработчики браузеров уже предлагали собственные версии надстроек над Javascript (например, asm.js от Firefox), но теперь решили объединить свои усилия и создать единый стандарт.
WebAssembly позволит программистам компилировать код непосредственно для браузера, который будет затем исполняться на Javascript движке. Сначала будут поддерживаться C/C++, а потом и другие языки программирования.
Бинарный формат WebAssembly позволяет делать исполняемый код более компактным по сравнению с Javascript, и следовательно будет быстрее передаваться по Интернету.
Однако основное его преимущество не в этом, а в быстром исполнении по сравнению с Javascript. Полученный бинарный код не требуется анализировать, как это происходит с исходным кодом JS. WebAssembly сразу запускается, что уже позволяет исполнять wasm в 20 раз быстрее, чем JS.
Несмотря на это, WebAssembly не будет заменять Javascript, а создается для его дополнения и усовершенствования.
По материалам:
ITC.ua
Если Вы заметили ошибку, выделите необходимый текст и нажмите Ctrl+Enter , чтобы сообщить нам об этом.

Поделиться новостью

Подпишитесь на нас