Проект PNaCl для ускорения разработки веб-приложений

    Проект Google по ускорению разработки веб-приложений Native Client вступил в новую фазу развития. Современные браузеры оснащаются достаточно мощными движками, которые позволяют быстро выполнять программы, написанные на JavaScript, однако перевод этих программ на нативный язык компьютера является трудоемким процессом и значительно замедляет процесс исполнения приложения. Native Client является «мостом» между этими мирами, позволяя коду, полученному из веб выполняться максимально быстро.

    Полтора года назад, когда Google анонсировал Native Client, проект мог выполнять только 32-битные программы на процессорах x86. В среду Google анонсировал завершение внедрения новой версии Native Client с поддержкой 64-бит для процессоров x86 и ARM. Эта задача была весьма трудной к техническому исполнению, однако сулит значительный прогресс, так как эти процессоры установлена на большинстве современных компьютеров и смартфонов.

    Более того, компания огласила планы по развитию нового, портативного клиента PNaCl (Portable Native Client), который наиболее полно соответствует философии Java, сформулированной Sun Microsystems в выражении «написать раз, исполнять везде». Таким образом, вместо разработки различных модулей Native Client для каждого вида процессора, разработчики могут работать над единственным модулем PNaCl.

    По материалам CNet News

    Основатель Searchengines.ru. С 2005 по 2014 год работал генеральным директором компании "Яндекс.Украина". Основатель и директор крупнейшего коворкинга Одессы — "Терминал 42". Ведет блог, участвует в подкастах. Больше ничего не умеет.