安卓怎么了,最近怎么这么多事?

5作者: george3d68 个月前
我最近在关注 VR 和 AR 设备。<p>(顺便说一句:因为分辨率已经足够高,我可以开始写代码了,而最佳的编码姿势是在倒立架上用键盘——这对显示器来说非常不理想)<p>我注意到除了苹果之外,<i>所有</i>这些设备都运行安卓系统。<p>我理解为什么安卓已经成为移动设备的“不幸”标准,但它现在正在接管 VR(以及“物联网”设备、车载电脑等等),这在我看来很荒谬。<p>它似乎是一个非常不优雅的操作系统,在所有方面都选择了错误的范式:<p>- 选择了 JVM 而不是支持静态编译——将自己锁定在一个无法看到 Rust 或简单脚本语言曙光的死亡生态系统中 - 拥有重量级的安全抽象,实际上除了一个 Linux 内核之外,并没有实现多少功能 - 依赖于大量专有模块来实现 &lt;任何事情&gt; - 并且(现在)拥有大量源于向后兼容性地狱的新功能<p>我甚至无法理解将一个像样的 VR 体验所需的 GPU 密集型和光线追踪功能移植到这样的系统上(相比于一个专注于光线追踪的极简 Linux 发行版)需要付出多么巨大的努力。<p>是我对安卓不公平,错失了它的核心优势吗?是集体癔症吗?我是否错过了它变得如此流行的根本原因?<p>(需要说明的是:我假设 visionOS 很糟糕,因为它来自苹果,这只是让我困惑,为什么例如 Meta 不开发自己的操作系统)
查看原文
I was recently looking at VR &amp; AR devices<p>(As an aside: Because the res has improved enough where I can code, and the peak coding position is with a pants keyboard on an inversion table -- very suboptimal for a monitor)<p>I noticed <i>all</i> of them sans apple run Android.<p>I understand why Android has become the unfortunate standard for mobile, but it seem absurd to me that it is now taking over VR (as well as &quot;IoT&quot; devices, car computers and so on)<p>It seems like a very inelegant OS that essentially committed itself to the wrong paradigms in everything:<p>- Committing to JVM usage instead of supporting static compilation -- locking itself in a dead ecosystem that can&#x27;t see the light of either Rust or simple scripting language - Having heavyweight security abstraction that don&#x27;t really achieve much beyond a linux kernel - Dependant on a bunch of proprietary modules for &lt;anything&gt; - And (now) having a bunch of new features rooted in backwards compatibility hell<p>I can&#x27;t even comprehend the monumental effort to get the sort of GPU-intensive and RT capabilities a proper VR experience requires running onto something like this (vs a minimal RT focused linux distro)<p>Am I just being unfair to android and missing a core benefit? Is it mass psychosis ? Am I missing an underlying reason why it&#x27;s getting so popular ?<p>(To be clear: I assume vision OS is bad, given that it&#x27;s apple, it just confuses me why e.g. meta would not develop their own OS)