2019.08.08 Day12
1. 安卓系统的四个问题:虚拟机占用内存影响性能;两种代码相互调用需要额外的JNI开销营销效率;代码优化空间有限;GC机制伴随的间歇性卡顿
2. 方舟编译器做到了:干掉虚拟机,克服静态编译动态语义的两大难点;不同语言代码在开发者环境中统一编译成一套可直接执行的机器代码;将代码优化搬到开发者环境,使未来代码优化的颠覆性提升成为可能;采用RC进行实时内存回收,极大程度避免卡顿
3. 科技的进步,离不开全球无数科学家和工程师的奉献。产业的繁荣,开放是唯一出路
4. 这其中的核心创新点是混合语言的统一中间表示和完全静态编译,但更重要的是华为在解决 Android 操作系统 App 运行问题的崭新思路,以及为了实现这种思路而敢于大力投入的勇气
5. Talk is cheap. Show me the code!