正文内容 评论(0)
日前在韩国首尔举行的第十八届中日韩三国IT局长OSS会议暨东北亚开源软件推进论坛上,华为公司的方舟开源编译器获得了2019“东北亚优秀开源项目”奖。
据介绍,评选“东北亚优秀开源项目”有严格的标准,需要在开放性、创新性和成效性都有突出表现,目前方舟编译器已经采用木兰开源许可证开源。
同时,方舟编译器支持多种编程语言、跨语言统一编译优化以及多种芯片平台。
方舟编译器是华为研发了了十多年的心血之作,针对安卓而言,它提供了全新的系统及应用的编译和运行机制,从动态编译变为静态编译,就是直接将高级语言直接编译成机器码,彻底消除了虚拟机动态编译的额外开销,实现了开发和运行效率的兼容并举。
华为宣称,方舟编译器可让系统操作流畅度提升24%,系统响应速度提升44%,第三方应用重新编译后流畅度可提升60%。
今年8月份的HDC开发者大会上,华为宣布已经与40多家顶级开发者合作,对各类流行应用进行编译优化,并且在未来几个月中陆续发布上线。
2019年8月31日,华为正式将方舟编译器开源,针对前端、后端持续进行开源,预计2020年对Java编译器工具链开源,支持Java程序编译。2021年对JavaScript编译器工具链开源,可用于JS程序的编译。