澳门新葡萄京官网首页 ,微软官方博客宣布,Microsoft
Edge浏览器使用的JavaScript引擎Chakra将开源,开源的版本称之为
ChakraCore,微软称它包含了Chakra所有的关键组件——解析器、解释器、JIT(just-in-time)编译器、垃圾收集器和API。
代码将于下一月发布到GitHub上。ChakraCore将是一个功能完整的、独立的JavaScript虚拟机,可嵌入到衍生产品中,驱动需要脚本功
能的产品如NoSQL数据库、生产力工具和游戏引擎。ChakraCore现阶段只支持Windows,但微软表示将类似.NET开源项目加入跨平台支持。 

IT之家讯
8月1日消息,近年来,微软和Linux的感情越来越亲密,很多微软产品都开始支持Linux系统。就在上周举行的Node峰会上,微软宣布已经开源的JavaScript引擎ChakraCore加入对Linux和苹果MacOS的支持。

澳门新葡萄京官网首页 1

转载自:solidot.org    

ChakraCore是微软最新操作系统Win10内置Edge浏览器和UWP平台所使用JavaScript引擎Chakra的开源版本,是一个独立的JS虚拟机,可嵌入到衍生产品中。微软表示,非Windows平台版本支持的JavaScript特性集与Windows10版本相同。

ChakraCore 是微软开源的 Microsoft Edge 浏览器 Chakra JavaScript
引擎的核心部分,主要用于 Microsoft Edge 和 Windows 中
HTML/CSS/JavaScript 编写的应用。ChakraCore 支持 x86/x64/ARM 架构
JavaScript 的 Just-in-time (JIT) 编译,垃圾收集和大量的最新 JavaScript
特性。ChakraCore 还支持JavaScript Runtime (JSRT) APIs,允许用户简单嵌入
ChakraCore 到应用中。ChakraCore 是一个功能完整的、独立的 JavaScript
虚拟机,可嵌入到衍生产品中,驱动需要脚本功能的产品如 NoSQL
数据库、生产力工具和游戏引擎。ChakraCore 现阶段只支持
Windows,但微软表示将类似 .NET
开源项目加入跨平台支持。ChakraCore架构:执行管道:JIT
编译器:垃圾收集:托管地址:

微软在产品演示时使用了Ubuntu作为Linux发行版本的代表,这表明开源版ChakraCore引擎很容易转换到其它Linux发行版中。