- 主题:Rust可以用来开发安卓自身了
我是举个例子
你接触过多平台app开发就知道,安卓app里面捆绑的东西普遍偏多,而且不上Google Play的版本可能更多
【 在 smthxes 的大作中提到: 】
: 安卓每个app都有你所谓的long poll?
--
FROM 27.91.71.*
你们怎么就是不愿意承认android比ios慢呢,华为的鸿蒙以及google要推的Fuchsia都是支持原生编译的,说明vm还是有缺陷的
【 在 ArchLinux 的大作中提到: 】
: Android和iOS很难比速度,两个操作系统的应用交集很小,而且iOS设备的CPU比同代的Android设备强很多。
:
--
FROM 27.208.36.*
承认android比ios慢就那么难吗?
【 在 xiaoju 的大作中提到: 】
: 我是举个例子
: 你接触过多平台app开发就知道,安卓app里面捆绑的东西普遍偏多,而且不上Google Play的版本可能更多
:
--
FROM 27.208.36.*
别说软件层的优化了,就是从硬件层的指令翻译都会有效率损失,软件中间层怎么可能没有损失呢?android最初用虚拟机,是因为要适应不同的指令架构,现在基本被arm一统天下了,vm根本没存在的必要,喜欢java在新的系统完全可以实现原生编译,照样可以用java,不要总抱着vm不放了
【 在 xiaoju 的大作中提到: 】
: 我是举个例子
: 你接触过多平台app开发就知道,安卓app里面捆绑的东西普遍偏多,而且不上Google Play的版本可能更多
:
--
FROM 27.208.36.*
好像是
TIOBE Index for April 2021
April Headline: Game over for Objective-C
https://www.tiobe.com/tiobe-index/?20210206
【 在 xiaoju 的大作中提到: 】
: C语言高居榜首?
:
--
FROM 221.218.161.*
系统快慢和vm快慢是两码事,objc那个函数调用方式一样不快
现在一般认为vm是稍微慢一点,但这一点和现在硬件性能比,在绝大部分情况下可以忽略的
而vm本身带来的工程难度降低的优势,大大弥补并超过了这个缺点。
【 在 smthxes 的大作中提到: 】
: 承认android比ios慢就那么难吗?
:
--
FROM 123.115.140.*
有事说事,没话说找版主m一下置顶也行
【 在 smthxes 的大作中提到: 】
: 承认android比ios慢就那么难吗?
:
--
FROM 27.91.71.*
你这是在自媒体学习的吧。。。
安卓身边什么时候不是arm一统天下,而且vm什么时候又是为了适应不同架构的。。。
【 在 smthxes 的大作中提到: 】
: 别说软件层的优化了,就是从硬件层的指令翻译都会有效率损失,软件中间层怎么可能没有损失呢?android最初用虚拟机,是因为要适应不同的指令架构,现在基本被arm一统天下了,vm根本没存在的必要,喜欢java在新的系统完全可以实现原生编译,照样可以用java,不要总抱着vm不放了
:
--
FROM 27.91.71.*
要是这样的话,他显然是没看到这句
It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.
我说的是现在C语言没有多少市场了,指的是后半句里的新代码
【 在 z16166 的大作中提到: 】
: 好像是
: TIOBE Index for April 2021
: April Headline: Game over for Objective-C
: ...................
--
FROM 27.91.71.*
现代vm早就是编译成本地代码执行了,喷gc慢都比喷vm慢靠谱
不过gc远比rc安全,rc在多线程情况下坑非常多,几乎不可避免会产生泄露,而gc有逻辑上靠得住的stw兜底,只会慢点不会胀死
【 在 leadu 的大作中提到: 】
: 系统快慢和vm快慢是两码事,objc那个函数调用方式一样不快
: 现在一般认为vm是稍微慢一点,但这一点和现在硬件性能比,在绝大部分情况下可以忽略的
: 而vm本身带来的工程难度降低的优势,大大弥补并超过了这个缺点。
: ...................
--
FROM 27.91.71.*