首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

鸿蒙2.0已经让谷歌焦头烂额,华为突然宣布自研编程语言

最近,网络上传华为将推出自己的编程语言,名为仓颉。编程语言本质上是计算机时代的文字,用仓颉很对头,类似OS领域的鸿蒙、芯片领域的麒麟。不过华为推出自己的编程语言这种说法存疑,因为美国要禁止华为使用编程语言基本不太可能,编程语言的确有很多都是美国发明,但大部分都是开源,不存在专利问题。比如贝尔实验室最早实现了C语言和Unix,但是它们没有能通过专利的力量阻止其他平台上C语言的实现和使用,也没有能阻止BSD和GNU的出现,实际上正统的Unix也是不存在的。Python、Ruby、PHP、Go等更是直接诞生于开源社区,更是不受专利约束。

关键是,华为在操作系统上,也有自己的备胎,也就是上面提到的鸿蒙系统,可以说,鸿蒙系统并不是严格意义上的备胎,用华为的话说,并不是一个替代旧的旧体验,鸿蒙是一个全新的系统。

距离华为2020年开发者大会只有一天的时间,华为的鸿蒙2.0操作系统也会在大会上发布,之前余承东就表示,搭载鸿蒙系统的手机,很可能明年就会上市,然而就在鸿蒙系统2.0即将发布之际,谷歌恰恰在这个时候,突然发布了安卓11的正式版。

对于安卓系统来说,其实大家最为关注的,还是更新后会不会让系统的流畅性更好,但是安卓11似乎并没有在这方面给我们比较喜人的调整。

根据媒体的报道,据悉安卓11主要有这样一些更新,例如聊天气泡、安全隐私、电源菜单,以及对现在的一些瀑布屏、折叠屏的支持。

其实这已经并不新鲜了,细心的读者会发现,安卓最近的几个版本,其实在底层上的改变都不是很多,主要还是对于一些功能性方面的改变。

不得不说,安卓系统宏内核的劣势,使得后续再怎么优化,也无法与微内核的系统在流畅性方面相比。

而鸿蒙系统的微内核,其代码量只有安卓宏内核的约1%,可见代码的执行效率要高得多。

或许大家对于这方面的了解并不是很多,我们就拿一般的应用软件来说,如果要实现相同的功能效果,代码越少,那么软件的运行效果就会越好,用户的体验也会越好,在操作系统层面也是相同的道理

最近华为呈现出来的都是积极正向的发展态势,这和上半年的华为形成了鲜明的对比,上半年的芯片问题不仅使华为自身头疼,更让广大消费者跟着糟心。而华为近来所给出的反馈都是十分喜人的,华为成功最大的因素或许是它的自主研发,而在我看来它的坚持不懈和不畏艰难其实更加难能可贵。

就仓颉语言来说,其实国内早前就已经不乏研发编程语言的能力,但是就是因为自己的稚嫩和对手的强大而畏缩,幸而等到了华为的仓颉。在经历了今年的种种磨难之后,华为如今的表现让我们更加硬气的相信与支持这个企业。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200918A06AOR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券