目录

一个Python开发者对鸿蒙的看法

前言

最近关于鸿蒙的话题很热,网上有很多关于鸿蒙的一些言论,有支持的也有反对的,但大多数支持的言论都有爱国情绪在其中,大多数反对都在纠结鸿蒙到底是不是安卓套壳。正好我一直都有关注鸿蒙的发展,想从一名Python开发者来谈谈我对鸿蒙的看法。

Python与鸿蒙

Python不是鸿蒙开发使用的语言,看上去跟鸿蒙毫无关系,但我作为一名Python开发者很能体会目前鸿蒙的状态,Python与鸿蒙其实有很多相似之处。当初Python之父吉多・范罗苏姆参与设计开发的ABC语言,虽然最终没有成功但是不服输的他利用空余时间开发出Python,与现在华为居安思危早在2012年就开始规划鸿蒙操作系统,19年遭遇漂亮国制裁后选择将开发多年的鸿蒙操作系统开源,当你Python初版开发出来后将其开源欢迎广大开发者加入,形成庞大的生态圈,今天Python的成功离不开广大开发者的贡献,我相信未来鸿蒙操作系统的成功肯定也离不开广大开发者的支持。虽然Python存在着运行速度慢的问题,但是还是出现了numpy这种运行速度很快的库,可以让其广泛用于数据处理的地方。所以现在的鸿蒙存在的问题,我相信未来一定也会有对应的解决方案。

我眼中的鸿蒙

我们不能否认的是现在手机端的鸿蒙是根据AOSP打造的,但AOSP本身就是一个开源的项目,就像苹果的IOS的底层是Darwin,Darwin是基于BSD,BSD是基于UNIX本质上也是基于一个开源的系统打造的,所以没必要去纠结是不是安卓套壳,因为手机只是鸿蒙操作系统众多终端中的一部分。还有部分手机用户在更新了鸿蒙之后说抄袭IOS的,看看今天苹果的WWDC,你能说苹果抄袭鸿蒙吗,肯定也不是,只能说是在这个系统开发的周期,大家都选择了做多设备互联,看看现在的IOS还不是很多安卓的味道。

从华为1+8+N的战略就可以看得出来,鸿蒙操作系统本不是为手机这个单独的设备设计的,他的愿景是通过手机加8大主要类目产品加生态产品全方位的覆盖生活中的方方面面,这将是一个庞大的市场。鸿蒙操作系统只提供一个平台,未来可能像Linux一样出现很多不同的发行版本,当各大生态链产品接入鸿蒙之后,所有设备就可以有了互通互联的能力,这将是一片巨大的红海。

对鸿蒙的展望

目前受制于芯片等问题华为在手机这个终端能发挥的空间很有限了,不过又有很多新的业务进入了我们的视野,手表、显示器、车机系统、等各类生态链产品,你会发现他们搭载鸿蒙操作系统之后有了不一样的活力,华为这个公司跟理工男很像,都是暗自先做,等做出来了产品之后再进行宣传。就目前鸿蒙2.0来看还有很大的进步空间,我相信未来他还会更好。

尾声

不管是IOS、安卓、鸿蒙还是其他的系统,跟Java、PHP、Python这些编程语言一样,我们可能处在不同的阵营,但不影响他们在其领域大放异彩。