方舟编译器前后端已经部分开源

d
deepT
楼主 (虎扑)
前后端已经部分开源了,希望有大神可以去解读一下。非cs专业,什么都看不懂。。。只能默默加油。
5月份前段会全量开源,到时候相约光明顶,看看各路大神怎么蹂躏华为的代码 链接
暴击各种洋舔
就问这编译器,这区里有几个懂的。

楚风2015
引用 @暴击各种洋舔 发表的:
就问这编译器,这区里有几个懂的。

一说就是ppt警告,一提鸿蒙就要打你脸。

f
foye0909
知乎最先都是嘲讽为主,后来有了一个叫小乖他爹的老师给天天讲方舟,现在质疑的少了,有兴趣的自己去知乎还有b站看他的文章视频,ID就是小乖他爹!

拉风的名字肯定被抢了
看不懂

猴猴薇lbj
我不管,反正就是忽悠人的东西🐶🐶🐶

基友林拜
怎么别的公司都是拿现成的编译器让大家跑代码,到了华为就需要贷款这么久?
让我跑个hello world 可好?

我是WJ
引用 @楚风2015 发表的:
一说就是ppt警告,一提鸿蒙就要打你脸。

我那天就提了一嘴,一群人就开始质问我,怕了怕了🙈

开关磁阻电机
cs专业表示这是很细的分支,非那个分支很难看明白怎么回事

m
mazhenggg
方舟现在很难。。美研和总部的关系不好处理
虎扑用户224318
华为现在开应用确实比安卓快多了

丶诺维吃鸡
引用 @基友林拜 发表的:
怎么别的公司都是拿现成的编译器让大家跑代码,到了华为就需要贷款这么久?
让我跑个hello world 可好?

去年就跑通了啊,瞎

卡宴_Turbo
引用 @看那个演员 发表的:
华为现在开应用确实比安卓快多了

你在逗我?鸿蒙装手机了?
考辛斯第一控卫
引用 @楚风2015 发表的:
一说就是ppt警告,一提鸿蒙就要打你脸。

这几天突然冒出一堆“资深开发人员”,一本正经的告诉你这就是PPT骗钱项目
用户1613837065
引用 @丶诺维吃鸡 发表的:
去年就跑通了啊,瞎

著名ID,别理

不知道呢123
引用 @基友林拜 发表的:
怎么别的公司都是拿现成的编译器让大家跑代码,到了华为就需要贷款这么久?
让我跑个hello world 可好?

因为这个东西主要是美国研究所搞得,美国新的不要脸政策是华为在美国子公司搞得东西也不让用,你满意了吗?

G
Gray_Here
引用内容被灭过多已被折叠

这是方舟编译器啊

我是高小姐
一年多了,总300多提交,楼主这个,挺细的分支吧。。。算了,看不懂,祝好,不过出来之前还是别吹了。况且这东西,就算出来,要生态的。
j
jeandja
引用 @基友林拜 发表的:
怎么别的公司都是拿现成的编译器让大家跑代码,到了华为就需要贷款这么久?
让我跑个hello world 可好?

把完整代码放你面前我赌一包辣条,你都跑不起来
就连读计算机的,不是这个方向的也够呛
编译器代码你可能连看都看不懂
你可就别吹了,真不怕闪了舌头
基友林拜
引用 @jeandja 发表的:
把完整代码放你面前我赌一包辣条,你都跑不起来
就连读计算机的,不是这个方向的也够呛
编译器代码你可能连看都看不懂
你可就别吹了,真不怕闪了舌头

我java写了这么多年,需要跟你证明?
编译器不就拿来给人编译给人跑的么?不能跑helloworld的编译器有啥用?
基友林拜
引用 @丶诺维吃鸡 发表的:
去年就跑通了啊,瞎

来来来,拿个实例代码来让我跑一下可好?
我自己就写了好多年代码呢。
虎扑用户143560
引用 @基友林拜 发表的:
怎么别的公司都是拿现成的编译器让大家跑代码,到了华为就需要贷款这么久?
让我跑个hello world 可好?

你知不知道编译器和IDE有什么区别
虎扑用户143560
就这区里的水平,大部分连编译器和IDE都分不清楚,只知道对着一个图形界面点个run就以为编译了。如果哇为的IL可以做到多语言通吃,指令级解决跨语言调用的障碍的话,那是很牛逼的技术了吧。毕竟在AI时代,Java、Kotlin做AI开发还是相对比较麻烦的,解决了AI的性能瓶颈,把AI和5G融合,通过边缘计算提高算力,未来可期。 [ 此帖被岳麓山下陈奕迅在2020-04-13 09:45修改 ]
赤北汗
一个写java的……鄙视链最低端的讨论编译器 ,gcc源码都没看过吧
虎扑用户172649
引用 @用户1613837065 发表的:
著名ID,别理

它原id是啥

用户1613837065
引用 @理性发炎 发表的:
它原id是啥

就是这个

化而丶为鹏
引用 @用户1613837065 发表的:
著名ID,别理

老阴阳师了,看他发帖记录带节奏水平一流啊

f
federersfan
开源了是不是就不属于华为的东西了?按照华为人自己的理解
华一南一师大奇异果
引用 @基友林拜 发表的:
来来来,拿个实例代码来让我跑一下可好?
我自己就写了好多年代码呢。

你写了那么多年代码不会自己去github下代码自己跑啊,还要别人给?

0
0M先生0
引用 @基友林拜 发表的:
我java写了这么多年,需要跟你证明?
编译器不就拿来给人编译给人跑的么?不能跑helloworld的编译器有啥用?

去年就跑通了

中国工商银行
引用 @化而丶为鹏 发表的:
老阴阳师了,看他发帖记录带节奏水平一流啊

以前假装不是米粉装中立,不知道什么时候开始暴露的
s
shohokuc
引用 @federersfan 发表的:
开源了是不是就不属于华为的东西了?按照华为人自己的理解

不是,这个算。安卓不算谷歌的,你记住就行了😛

基友林拜
引用 @华一南一师大奇异果 发表的:
你写了那么多年代码不会自己去github下代码自己跑啊,还要别人给?

什么毛病?sdk 都没有,示例代码都没有我怎么跑?

t
ttinter
引用 @基友林拜 发表的:
来来来,拿个实例代码来让我跑一下可好?
我自己就写了好多年代码呢。

openarkcompiler. cn/demonstration

华一南一师大奇异果
引用 @基友林拜 发表的:
什么毛病?sdk 都没有,示例代码都没有我怎么跑?

你又知道没有?那华为市场方舟编译那些应用都是华为自己写的啊。失了智了。

j
jeandja
引用 @federersfan 发表的:
开源了是不是就不属于华为的东西了?按照华为人自己的理解

属于每一个人,华为维护版本,大家一起贡献

华为用的license叫mulan
https://license.coscl.org.cn/MulanPSL/
这个license的主导者也不是华为,是coscl
可以看看下面的license细节,华为并不能控制贡献者,顶多跟google一样做大版本维护

1. 授予版权许可

每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的版权许可,您可以复制、使用、修改、分发其“贡献”,不论修改与否。

2. 授予专利许可

每个“贡献者”根据“本许可证”授予您永久性的、全球性的、免费的、非独占的、不可撤销的(根据本条规定撤销除外)专利许可,供您制造、委托制造、使用、许诺销售、销售、进口其“贡献”或以其他方式转移其“贡献”。前述专利许可仅限于“贡献者”现在或将来拥有或控制的其“贡献”本身或其“贡献”与许可“贡献”时的“软件”结合而将必然会侵犯的专利权利要求,不包括仅因您或他人修改“贡献”或其他结合而将必然会侵犯到的专利权利要求。如您或您的“关联实体”直接或间接地(包括通过代理、专利被许可人或受让人),就“软件”或其中的“贡献”对任何人发起专利侵权诉讼(包括反诉或交叉诉讼)或其他专利维权行动,指控其侵犯专利权,则“本许可证”授予您对“软件”的专利许可自您提起诉讼或发起维权行动之日终止。

3. 无商标许可

“本许可证”不提供对“贡献者”的商品名称、商标、服务标志或产品名称的商标许可,但您为满足第4条规定的声明义务而必须使用除外。

4. 分发限制

您可以在任何媒介中将“软件”以源程序形式或可执行形式重新分发,不论修改与否,但您必须向接收者提供“本许可证”的副本,并保留“软件”中的版权、商标、专利及免责声明。

5. 免责声明与责任限制

“软件”及其中的“贡献”在提供时不带任何明示或默示的担保。在任何情况下,“贡献者”或版权所有者不对任何人因使用“软件”或其中的“贡献”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于何种法律理论,即使其曾被建议有此种损失的可能性。
基友林拜
引用 @华一南一师大奇异果 发表的:
你又知道没有?那华为市场方舟编译那些应用都是华为自己写的啊。失了智了。

我可不可以认为本来就没有什么方舟和鸿蒙,就是个java 编译器,安卓程序当然可以跑

华一南一师大奇异果
引用 @基友林拜 发表的:
我可不可以认为本来就没有什么方舟和鸿蒙,就是个java 编译器,安卓程序当然可以跑

可以啊,毕竟编译器源码这层不是什么三四流码农看得懂的。

O
Overmyhead
引用 @暴击各种洋舔 发表的:
就问这编译器,这区里有几个懂的。

反正我不懂,看b站上的科普说是挺好的。能早点用到手机上体验一下就好了(包括鸿蒙)

楚风2015
引用 @华一南一师大奇异果 发表的:
可以啊,毕竟编译器源码这层不是什么三四流码农看得懂的。

他自己狗屁不懂,在那死劲杠,那么多人可以编译,他编译不了就是方舟有问题,想想挺好笑的。

楚风2015
引用 @federersfan 发表的:
开源了是不是就不属于华为的东西了?按照华为人自己的理解

跟Linux的性质一样吧,谁都可以在这个底层包上开发,但这个底层包还是属于华为,华为来管理。

思恬
引用 @楚风2015 发表的:
一说就是ppt警告,一提鸿蒙就要打你脸。

为啥一提就是ppt警告?有什么原因吗?

江阴小帅JR
引用 @考辛斯第一控卫 发表的:
这几天突然冒出一堆“资深开发人员”,一本正经的告诉你这就是PPT骗钱项目

对的


u
u876y
引用 @暴击各种洋舔 发表的:
就问这编译器,这区里有几个懂的。

懂这个的,还有时间在区里混?
楚风2015
引用 @思恬 发表的:
为啥一提就是ppt警告?有什么原因吗?

说方舟编译器只不过是ppt,鸿蒙只不过是华为用来骗国人的,黑狗毫无下限,还口口声声都是高级编程师,我吐了,就这踏马还是中国人。。。

红火绿凯
引用 @思恬 发表的:
为啥一提就是ppt警告?有什么原因吗?

因为鸿蒙系统,余大嘴说了未来会开源,然后跳了几次票,大家就戏称为ppt系统,按揭开源。
实际上还好啦,主要是华为在美国的子公司futurewei的成果美国不让搬回中国,再一个华为也不信任github了,后来自己孵化了gitee(码云),然后搞了个木兰开源协议,自己慢慢弄鸿蒙和方舟。