搜索
查看: 2229|回复: 21
收起左侧

[IT业界] 华为方舟编译器正式开源

[复制链接]
蓝天二号
发表于 2019-8-31 17:18:09 | 显示全部楼层 |阅读模式
IT之家8月31日消息 在刚刚结束不久的华为开发者大会上,华为正式放出了鸿蒙OS及方舟编译器的具体开源时间。这一消息也让众多开发者为之欣喜。8月31日,华为方舟编译器开源官网正式上线。

方舟编译器概述:

方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。方舟编译器还在持续演进中,陆续将上述能力实现和开源。

方舟编译器架构示意图:
20190831170521_8248.jpg
方舟编译器架构示意图

当前方舟编译器支持Java/Kotlin程序字节码的前端输入,其它编程语言的支持(如C/C++/JS等)还在规划中,方舟编译器的中间表示(IR)转换器将前端输入转换成方舟IR,并输送给后端的优化器,最终生成二进制文件,二进制文件与编译器运行时库文件链接生成可执行文件,在方舟的运行环境中就可执行该文件

代码托管平台:

目前方舟编译器的代码托管在华为云与码云平台(gitee.com),在未来走向开放治理以后,将按照所挂靠机构的模式来托管。开发者可通过代码托管平台参与社区贡献,包括文档贡献和代码贡献,同时也可在此平台上反馈相关问题和需求。

万里长征第一步:

华为官方在开发者大会上宣布,方舟编译器从2019年8月开始分步骤持续进行开源,预计到2020年将开始开源Java编译器工具链并支持Java程序编译。而到了2021年便会开始开源JavaScript编译器工具链,后续可用于JS程序的编译。

随着方舟编译器的逐步开源,广大开发者将享受到华为在软件方面所作出的努力。在未来将有越来越多的开发者可以参与到开源社区的建设中,共同为中国软件建设贡献力量。

官方网站:https://www.openarkcompiler.cn

官方Gitee镜像仓库地址:https://gitee.com/harmonyos/OpenArkCompiler

华为云代码托管地址:https://code.opensource.huaweicloud.com/HarmonyOS/OpenArkCompiler

评分

参与人数 1经验 +22 分享 +1 收起 理由
Tarchia + 22 + 1

查看全部评分

a2120258
头像被屏蔽
发表于 2019-8-31 19:03:43 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
webkcom
发表于 2019-8-31 20:12:34 | 显示全部楼层
这么说吧,如果华为真的能把方舟/鸿蒙完整做出来并应用到生产层面,这家公司可以让很多人闭嘴了。刚看了某乎的情况,在我意料之中,不出意外卡饭也会有。水平不够看不懂源码,坐等业界大佬的高见。
海龙王_ccmd
发表于 2019-8-31 23:12:51 | 显示全部楼层
只要进步,只要做出东西来,就是好的,
支持咱们自己的技术,尤其是进步技术。
不过,再好的东西,也一定会有出来说反面意见的,……
a2120258
发表于 2019-9-1 08:00:59 | 显示全部楼层
海龙王_ccmd 发表于 2019-8-31 23:12
只要进步,只要做出东西来,就是好的,
支持咱们自己的技术,尤其是进步技术。
不过,再好的东西,也一定 ...

确实,只要是进步,我能都支持。华为不错…
batsom
发表于 2019-9-1 10:03:46 | 显示全部楼层
支持!但自己绝对不会使用
风林12刀
发表于 2019-9-1 10:41:40 来自手机 | 显示全部楼层
华为出来鸿蒙,我一定给爸爸买一部
chenQK
发表于 2019-9-1 10:57:16 | 显示全部楼层
厉害了 华为
阿童木看星星
发表于 2019-9-1 11:59:46 | 显示全部楼层
支持!但自己绝对会把p20换成p40
帝辛
发表于 2019-9-1 12:59:27 | 显示全部楼层


坐看这位论坛支柱怎么打沉华为方舟。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|卡饭乐购| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-9-19 10:55 , Processed in 0.050774 second(s), 5 queries , MemCache On.

快速回复 返回顶部 返回列表