Huawei|华为鸿蒙方舟JS运行时(Ark JS Runtime)正式开源
为了在Android、iOS的夹缝中求生存,华为HarmonyOS鸿蒙系统走了一条开放之路,以吸引开发者 。早在整整两年前,华为的方舟编译器(Open Ark Compiler)就正式开源,之后不断深入,编译器、引擎、调试器等均陆续开源,还加入了对C语言的支持 。
【Huawei|华为鸿蒙方舟JS运行时(Ark JS Runtime)正式开源】访问:
华为商城现在,“方舟JS运行时”(Ark JS Runtime)也开源了 。
方舟JS运行时,是在OpenHarmony上JavaScript应用使用的运行时,包含JS对象的分配器以及垃圾回收器(GC)、符合ECMAScript规范的标准库、用于运行Ark前端组件生成的方舟字节码(Aark Bytecode)的解释器、用于存储隐藏类的内联缓存、对外的函数接口(AFFI)等模块 。
Runtime运行时组件是方舟运行时的公共组件,主要包括一些语言无关的基础运行库,包含承载字节码以及执行字节码所需要相关信息的Ark File、支持Debugger的Tooling、负责对应系统调用的Ark Base等 。
文章图片
推荐阅读
- MateBook|深度解析:华为MateBook X Pro 2022的七大独家创新技术
- 果君|华为Mate X2 典藏版竟逼疯整个摄制组?拯救手滑的神器终于来了(视频)
- 测评|【横评】5年前的老机型测评 苹果华为三星小米魅族一加现在卡吗
- 警告!|华为联想卷入滴滴高管千万受贿案 判决书曝光浪潮曾向其输送720多万
- 娱乐|华为智慧屏迎来“影音娱乐”场景三大升级
- 华为|Insights直播回顾手语服务,助力沟通无障碍
- Huawei|传华为将携手中芯南方在深圳建晶圆厂 已与台积电供应链接洽
- 生活|2022,你为什么需要一块华为 WATCH GT3?
- 手机|华为 Mate X2 素皮典藏版今日开售:19699 元,搭载麒麟 9000 5G
- 项目|开源鸿蒙OpenHarmony 3.0实现全设备能力初步覆盖