原标题:linux很好,但为何大家都用Win,鸿蒙系统站错阵营了吗?
由目前已知信息可知,华为“鸿蒙系统”很可能基于linux开源程序搭建,这个特点与苹果微软由很大不同。苹果手机目前主要使用Objective-C程序语言开发软件,它的优点是开发出来的软件与手机匹配程度高,能够充分发挥手机芯片的性能,调用手机的各种功能,因此用户体验优秀。而微软windows系统则主要使用C++语言编写,其20余万行代码中,有80%都是由C++所构成,它的优势在于扩展性及以后的维护升级更方便。现在的电脑大多数使用windows系统,而不是linux系统,有网友对此提出了疑问:linux很好,但为何大家都用Win系统,鸿蒙系统站错阵营了吗?
华为“鸿蒙系统”采用的linux开源系统,有什么优势呢?首先要知道到的一点是,linux是使用C语言开发的,其可塑造性非常高,不同的环境下,可以有用户体验完全不同的linux开源系统出现。比如电脑上的linux系统就是有很多种,大家都可以根据自己的需求改变其系统特性。不少电脑使用的linux系统非常干净流畅,体验比windows电脑更好,但是基于linux开发的安卓系统,由于使用了java语言,所以就变得容易卡顿。
由此可见,正因为linux可塑造性强所以它优化后,既可以变成类似苹果IOS的干净系统,也可以变成一个臃肿的安卓系统。事实上,华为要自研系统,除了linux外,还有Unix可以选择,但Unix使用的是闭源代码,没有太多现成的语言程序可用,开发成本和周期往往更大。有业内人认为,华为“鸿蒙系统”使用linux是当前最好的选择,而长期来看,要拥有一套完全自研的新系统,还需要更多的知识积累。返回搜狐,查看更多
责任编辑: