- 主题:Rust可以用来开发安卓自身了
不懂vm为何不需要转手了,但是为何android就是比ios慢呢?
【 在 xiaoju 的大作中提到: 】
: vm早就不代表转手了
:
--
FROM 27.208.36.*
用干净的新机一样比ios慢很多
【 在 xiaoju 的大作中提到: 】
: 安卓store管的松,捆绑垃圾多
:
--
FROM 27.208.36.*
同样的应用,到android上就成垃圾应用了?
【 在 xiaoju 的大作中提到: 】
: 你再想想新机能不能提高垃圾app速度?
:
--
FROM 27.208.36.*
安卓每个app都有你所谓的long poll?
【 在 xiaoju 的大作中提到: 】
: 应用不是同样的
: 比如安卓app直接后台long poll,iOS这么搞可能直接被下架
:
--
FROM 27.208.36.*
各种流行的游戏,主流的应用那么多怎么会没交集呢?
【 在 ArchLinux 的大作中提到: 】
: Android和iOS很难比速度,两个操作系统的应用交集很小,而且iOS设备的CPU比同代的Android设备强很多。
:
--
FROM 27.208.36.*
你们怎么就是不愿意承认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.*
对,我是自媒体学的,你是版上最权威最牛的人,以后不跟你顶嘴了
【 在 xiaoju 的大作中提到: 】
: 你这是在自媒体学习的吧。。。
: 安卓身边什么时候不是arm一统天下,而且vm什么时候又是为了适应不同架构的。。。
:
--
FROM 27.208.36.*
虽说我也不习惯objc的语法,只是被迫用了点objc,但是objc相当于C的宏扩展,编译之前先扩展成C再编译。
另外我对语言没研究,我不知道谁好谁坏,我是习惯用哪个就一直用哪个,不想在语言层面花太多精力
【 在 leadu 的大作中提到: 】
: 系统快慢和vm快慢是两码事,objc那个函数调用方式一样不快
: 现在一般认为vm是稍微慢一点,但这一点和现在硬件性能比,在绝大部分情况下可以忽略的
: 而vm本身带来的工程难度降低的优势,大大弥补并超过了这个缺点。
: ...................
--
修改:smthxes FROM 27.208.36.*
FROM 27.208.36.*