Aloha君 发表于 2021-6-5 01:33

所以它跟其他手机系统区别在哪

—— 来自 Xiaomi M2006J10C, Android 11上的 S1Next-鹅版 v2.4.4.1

zlzhcqblf 发表于 2021-6-5 02:56

nb在万物互联,这么多天了都快被这个词**了

自旋 发表于 2021-6-5 07:55

YoumuChan 发表于 2021-6-5 08:05

自旋 发表于 2021-6-5 07:55
我觉得,如果华为的目标是让java开发的安卓应用拥有接近native的性能的话,方舟的路线可能过于复杂了,相 ...

(其实是不是只需要来一个llvm ir到maple ir前端就行了

happydog 发表于 2021-6-5 08:17

王都楼真悟 发表于 2021-6-4 19:39
害,怎么就战略了
据我所知国内大厂比如bat都有基于llvm的魔改自研编译器实现,各种lang的vm层面的重写和 ...

所谓bat都有自己的编译器先不说是不是真的,假设是真的,那么这只是自己部门的极少数人使用,既不开源出来,也没有普及,怎么影响业界?反之如果像华为这样的手机厂商推广自己的编译器成功的话,就有成千上万的程序员会使用来进行应用开发,这当然会影响业界,这个道理不懂的那就非蠢即坏了。

happydog 发表于 2021-6-5 08:19

すぴぱら 发表于 2021-6-4 19:44
说个笑话,每个u3d游戏都是把.net的il通过魔改编译器编译成so的,是不是游戏行业领先华为三年

这个理论上是是对的,但是华为不搞.net,转换也只是针对java,js,所以也没什么好比较的。

uswhzh 发表于 2021-6-5 09:29

物联网靠蓝牙和WIFI就够了,还搞并行式操作系统徒增难度。

GALLADE 发表于 2021-6-5 10:03

uswhzh 发表于 2021-6-5 09:29
物联网靠蓝牙和WIFI就够了,还搞并行式操作系统徒增难度。

原理就是空调得有个CPU有个“操作系统”,这样你就摆脱了无法操作空调的囧境了!
等你不舒服的时候空调能够和你手环联动自动给你提高温度了!
以前的空调是没法用的,华为给你有空调的生活
(实际大概会是华为把所有传感器数据都收集完了)

phorcys02 发表于 2021-6-5 10:08

YoumuChan 发表于 2021-6-5 08:05
(其实是不是只需要来一个llvm ir到maple ir前端就行了

如果是个要个“能跑”的方案 自然可以

但是maple IR和llvm ir设计还是有差别的
编译到llvm ir 已经降维一次了,不足够生成优化够好的maple ir了

坏未来 发表于 2021-6-5 10:36

YoumuChan 发表于 2021-6-5 11:09

phorcys02 发表于 2021-6-5 10:08
如果是个要个“能跑”的方案 自然可以

但是maple IR和llvm ir设计还是有差别的


看后端优化吧,比如rust也是前端变成mir,然后codegen emit llvm ir。rust前端基本不做优化,把优化机会留给llvm。
把mir看成llvm ir,llvm ir看成maple ir,其实情况也差不多。

smy20011 发表于 2021-6-5 11:15

自旋 发表于 2021-6-5 14:31

LucienLachance 发表于 2021-6-5 22:27

战狼PTSD 发表于 2021-6-5 22:47

勇者护手 发表于 2021-6-6 00:58

牛逼: 意指批评我的人都要坐牢

霧亥 发表于 2021-6-6 22:53

你没法阻止在洗不清套皮安卓的情况下把喷点转移成鸿蒙用了英语,没办法,海军实在是擅长病毒传播了

x-rei 发表于 2021-6-7 00:32

坏未来 发表于 2021-6-5 10:36
手机鸿蒙和开源鸿蒙除了名字以外就不是一个东西
菊花故意混淆两玩意整人呢 ...

想想当年的Windows RT

燕山雪 发表于 2021-6-7 06:43

自旋 发表于 2021-6-5 07:55
我觉得,如果华为的目标是让java开发的安卓应用拥有接近native的性能的话,方舟的路线可能过于复杂了,相 ...

https://zhuanlan.zhihu.com/p/110729241 这篇文章说的比较清楚,方舟的前身是cm,针对dsp的定制编译器,现在的方舟其实是maplejava。这样就好理解了,以jit替代品的标准来看,方舟确实冗余笨重不够优化,但那是因为它本来就不是为这个目的设计的,只不过被硬推到这个位置而已,而且内部需求的屎山已经堆了一段时间了。另外,方舟一直没法真正开源很可能也有这个因素,当内部工具用时可以不关心专利license等问题,一旦开源被人看到这些都是**烦。

hftrrt 发表于 2021-6-7 09:39

kll85757 发表于 2021-6-4 16:09
算力跟那时候不是一个等级了,加上深度学习的加持,应该会有些有意思的东西出来。应用在汽车车机上前景也 ...

冰箱需要算力吗?内置摄像头自动识别食物种类,并判断是否变质?

hourousha 发表于 2021-6-7 10:15

自旋 发表于 2021-6-5 07:55
我觉得,如果华为的目标是让java开发的安卓应用拥有接近native的性能的话,方舟的路线可能过于复杂了,相 ...

IL2CPP的代价是Reflection.Emit相关的没法用。对于游戏开发领域的一个引擎,当然可以做这样限制。但把这限制推广整个系统平台,问题就大了吧。

smy20011 发表于 2021-6-7 10:19

自旋 发表于 2021-6-7 20:26

页: 1 2 3 [4]
查看完整版本: 我来说说鸿蒙到底牛逼在哪里