Google наконец-то выпустил портативную версию Native Client (PNaCl). Технологию Native Client, которая позволяет компилировать в машинный код и выполнять в браузере программы на С или С++, достигая практически нативной производительности, часто критиковали за то, что изначально NaCl поддерживал не все платформы, и для каждой из них приходилось компилировать отдельно. PNaCl компилирует исходный код программы в биткод LLVM — низкоуровневой виртуальной машины, которая поддерживает множество аппаратных платформ и гарантирует, что код будет работать практически везде.
Читать полностью »
Метка «NaCl»
Поддержка Portable Native Client появилась в Chrome. Кто победит в гонке за нативным быстродействием — PNaCl или Asm.js?
2013-05-18 в 6:46, admin, рубрики: Asm.js, Google Chrome, NaCl, PNaCl, Веб-разработка, метки: Asm.js, NaCl, PNaClВ Google Native Client появилась поддержка архитектуры ARM
2013-01-23 в 14:37, admin, рубрики: Google Chrome, LLVM, NaCl, Native Client, PNaCl, Веб-разработка, метки: LLVM, NaCl, Native Client, PNaCl, АРМ Native Client (NaCl) позволяет браузерным приложениям запускать нативный низкоуровневый код в изолированной «песочнице». Благодаря этому критически важные для производительности части можно переписать на C или C++. До сих пор NaСl мог работать лишь на x86-совместимых компьютерах. Поддержка ARM имеет для Google большое значение, так как младшие модели ноутбуков на Google Chrome OS построены на архитектуре ARM.
Читать полностью »