找回密码
 立即注册
搜索
楼主: 地下3层

[软件] 我来说说鸿蒙到底牛逼在哪里

[复制链接]
     
发表于 2021-6-5 01:33 来自手机 | 显示全部楼层
所以它跟其他手机系统区别在哪

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

使用道具 举报

     
发表于 2021-6-5 02:56 来自手机 | 显示全部楼层
nb在万物互联,这么多天了都快被这个词**了
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-5 07:55 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

     
发表于 2021-6-5 08:19 来自手机 | 显示全部楼层
すぴぱら 发表于 2021-6-4 19:44
说个笑话,每个u3d游戏都是把.net的il通过魔改编译器编译成so的,是不是游戏行业领先华为三年[f:067 ...

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

使用道具 举报

     
发表于 2021-6-5 09:29 来自手机 | 显示全部楼层
物联网靠蓝牙和WIFI就够了,还搞并行式操作系统徒增难度。
回复

使用道具 举报

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

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

使用道具 举报

     
发表于 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 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 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,其实情况也差不多。
回复

使用道具 举报

头像被屏蔽
发表于 2021-6-5 11:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-5 14:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-5 22:27 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-5 22:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2021-6-6 00:58 来自手机 | 显示全部楼层
牛逼: 意指批评我的人都要坐牢
回复

使用道具 举报

     
发表于 2021-6-6 22:53 | 显示全部楼层
你没法阻止在洗不清套皮安卓的情况下把喷点转移成鸿蒙用了英语,没办法,海军实在是擅长病毒传播了
回复

使用道具 举报

     
发表于 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等问题,一旦开源被人看到这些都是**烦。
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

头像被屏蔽
发表于 2021-6-7 10:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2021-6-7 20:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-24 05:26 , Processed in 0.110327 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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