Windows 8 компилирует JavaScript? - PullRequest
6 голосов
/ 28 декабря 2011

Удивительно, что Windows 8 поддерживает так много языков для разработки приложений Metro.Особенно меня заинтересовал HTML5 / CSS / JavaScript.Что я не понимаю, собирается ли этот код скомпилироваться в своего рода исполняемый файл (например, в C #, VB и C ++) или мое приложение будет работать в IE как настоящая веб-страница?

Ответы [ 2 ]

12 голосов
/ 28 декабря 2011

Да.Javascript выполняется на Windows 8 с помощью движка Chakra.Как и в .NET-компиляторе точно в срок, он переводит JavaScript в оптимизированный машинный код.Также подход, принятый Google V8 и движками TraceMonkey от Mozilla.Некоторая справочная информация здесь .

2 голосов
/ 28 декабря 2011

Вот видео-обзор некоторых из способов использования JavaScript с новой средой выполнения Windows 8 от BUILD2011 (слайды также доступны на той же странице). Докладчик рассматривает простой проект с JavaScript и WinRT и дает довольно хороший обзор WinRT в целом. Вы можете прочитать больше обо всем этом в этой связанной теме .

...