方舟编译器直播
http://imgsrc.baidu.com/forum/w%3D580/sign=5a604d3e9aeef01f4d1418cdd0ff99e0/e3195e899e510fb3e1cb83cdd733c895d3430cea.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=5405a90a023387449cc52f74610ed937/e52abc25bc315c6096899cb583b1cb13485477a4.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=e92463e189d6277fe912323018391f63/b7c5b613b07eca800b1dcebd9f2397dda04483a0.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=002cf8993487e9504217f3642039531b/1c0c993eb13533fa34a76474a6d3fd1f40345baf.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=ac9266a8731ed21b79c92eed9d6eddae/0faf27087bf40ad149df30b9592c11dfa8ecce81.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=41b30d719316fdfad86cc6e6848e8cea/d5c22c24ab18972b325bf690e8cd7b899f510a5f.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=5162117100f41bd5da53e8fc61db81a0/7e202fd162d9f2d37b50d2b5a7ec8a136227cc7f.jpghttp://imgsrc.baidu.com/forum/w%3D580/sign=07b8247b9eef76c6d0d2fb23ad17fdf6/841f1cdbb6fd52663273ca4ea518972bd5073660.jpg
四大优势
1消除跨语言调用开销
2程序运行时无需依赖虚拟机
3可针对不同应用灵活编译优化
4开发者学习和使用成本低
本帖最后由 samfs 于 2019-11-29 17:16 编辑
* 简单来说:全是优点没有缺点。 华为又开始吹气球啦? 用了IL2CPP后C#的Reflection.Emit就失效了。
那用了这玩意后,BCEL或ASM之类的还能用吗? 我看it之家下面的评论比较理性,都说为了效率不要兼容了。
—— 来自 motorola XT1929-15, Android 8.1.0上的 S1Next-鹅版 v2.0.4 其实就是对不同芯片的专门优化吧,应该不支持高通处理器吧 做成平台就应该这样
从平台到末端的包办体验
平台量级和话语权的体现 源码还没放出来?等放出来就知道是骡子是马了 正想骂这兼容性设计简直倒退一看是手机圈工具,闭嘴了 这个PPT又没有说什么有用的信息。 弱智500翔外包又来丢人现眼了 sblnrrk 发表于 2019-4-25 17:53
自家的硬件有啥兼容啊,手机还能升级CPU?
自家搞没什么问题,就是不要让海军吹上天。
—— 来自 motorola XT1929-15, Android 8.1.0上的 S1Next-鹅版 v2.0.4 前两天同学结婚 碰见个读博的同学今年毕业 去搞这个了( 小妻水亚美 发表于 2019-4-25 18:37
自家搞没什么问题,就是不要让海军吹上天。
—— 来自 motorola XT1929-15, Android 8.1.0上的 S ...
自己手机能更流畅不是优势?华为能做到这一步确实是安卓里面唯一的 看样子可能不仅仅是限定处理器,甚至可能对系统有限制吧。
意思是开发者自己的代码可以用这套工具重新编译一下,然后直接提交华为应用中心?
感觉这是走向割裂的第一步啊。
看开源以后,有没有人搞一个高通版的了 猴为这是把自家的系统内核直接塞进去了?毕竟今年很可能就是世界第一大手机厂了,不愁没人用这个开发App,这样等翻脸的时候不至于像tizen那么蠢 本帖最后由 samfs 于 2019-11-29 17:15 编辑
* 直接binary,还要专门适配?那是不是可以看做类似linux各发行版的包管理器,直接从自己的repo下载编译好的软件?
—— 来自 HUAWEI MHA-AL00, Android 9上的 S1Next-鹅版 v2.1.2 没啥用,最多只是target菊花自己的平台,多一次发布而已,不要指望app厂商all-in,兼容性才是最重要的。 早就说了,以菊花为的体量,“兼容性差”才是真正的大杀器。
-- 来自 有消息提醒的 Stage1官方 Android客户端 google想着要减少碎片化
这边从编译器下手让你更加碎片化
呵呵
就看app厂家吃不吃这一套了
不过也没说不兼容就是 samfs 发表于 2019-4-25 22:52
我想知道这个和 ART 有什么区别
没有虚拟机,这个出来就是机器码。 冰凌火焰 发表于 2019-4-26 01:38
早就说了,以菊花为的体量,“兼容性差”才是真正的大杀器。
-- 来自 有消息提醒的 Stage1官方 Android ...
真的把性能提高,功耗降低才是目的,兼容性差是副产品。 Microsoft 发表于 2019-4-26 01:48
google想着要减少碎片化
这边从编译器下手让你更加碎片化
这只能怪谷歌不努力,这么多年了还干不掉虚拟机,那就不要怪别人打洞。 等huawei os一出来公知们就要气死了
-- 来自 有消息提醒的 Stage1官方 iOS客户端 华为的一小步,逆向的一大步,方舟平台打造移动安全新的基石
另外编译器这种长期工程,头几年怕不是会逼疯一堆开发者 天国(还差一点)的尼玛卡和HWA 反正我是没在应用商店下过应用
页:
[1]
2