Clang Attributes 黑魔法小记
Clang Attributes 是 Clang 提供的一种源码注解,方便开发者向编译器表达某种要求,参与控制如 Static Analyzer、Name Mangling、Code Generation 等过程,一般以 __attribute__(xxx) 的形式出现在代码中;
苹果有开源,但又怎样呢?(下)
出品|开源中国文|lola一开始,因为 MacOS X ,苹果与 FreeBSD 过往从密,不仅挖来 FreeBSD 创始人 Jordan Hubbard,更是在此基础上开源了 Darwin。但是,苹果并没有给予 Darwin 太多关注,作为苹果的首个开源项目,它算不上成功。
华为出手,首个国产移动操作系统来了
文 | 赛博汽车终于,我国首个国产移动操作系统——华为原生鸿蒙操作系统正式发布,这也是继iOS(苹果)和安卓(谷歌)后,全球第三大移动操作系统。10月22日,华为终端业务董事长余承东表示:今天是一个非常大喜的日子,HarmonyOS 5.
华为正式发布原生鸿蒙系统
(配本社同题文字稿)10月22日,在深圳市南山区的深圳湾体育中心,华为常务董事、终端BG董事长、智能汽车解决方案BU董事长余承东在发布仪式上。
抖音品质建设 - iOS启动优化《原理篇》
前言启动是 App 给用户的第一印象,启动越慢用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多面也很广,一篇文章难以包含全部,所以拆分成两部分:原理和实践。
华为鸿蒙与谷歌差不多同时做物联网操作系统,结果为何截然不同?
华为鸿蒙操作系统的诞生,而谷歌的Fuchsia操作系统却似乎陷入了停滞。本文分析了两个系统在物联网操作系统领域的不同命运,供大家参考。
一篇文章带你明白:什么是编译器,什么是集成开发环境(IDE)?
各位,关于编译器和集成开发环境这两个名称,我们平时一直在说,但这二位究竟有什么区别和联系呢,今天就跟大家简单聊一聊。我们平时所说的程序,是指双击后就可以直接运行的程序,这样的程序被称为可执行程序(Executable Program)。
iOS凭什么经久耐用?深度剖析和鸿蒙、安卓核心差距
不少数码老玩家都有同感:一部iPhone用个四五年依旧流畅,同期的安卓机大多已卡顿不堪,而华为鸿蒙虽后来居上,但在“长久耐用”这块,iOS仍有不少独到优势。很多人疑惑,同样是智能手机系统,iOS凭啥能做到“久用不卡、长期更新、稳定如初”?它和鸿蒙、安卓的本质区别到底在哪?
焦点访谈丨十年磨一剑!“纯血鸿蒙”让我们不再缺“芯”少“魂”
10月22日,我国首个国产移动操作系统——华为原生鸿蒙操作系统正式发布,成为苹果iOS和安卓系统后,全球第三大移动操作系统。这个操作系统,前后经历了近10年的更迭,用10年走完别人30年的路。这条自主可控之路到底是怎么走出来的?相比其他的操作系统,新在何处?