花粉乐分享平台宣传视频
> 华为资讯 > 华为资讯 > 鸿蒙编程 > 太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了
太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了
来源:AI科技日
2021-10-27 14:30:03
1702
管理

华为开发者大会 2021(Together)上,Harmony OS 3 开发者预览版正式发布,华为鸿蒙又是一个历史性的进步啊,而且,华为还表示,将发布自研鸿蒙编程语言!!!

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


编程语言是什么?

这其实是一个离消费者更加遥远的话题,很容易让人忽略它的重要性。

编程语言呢是一种计算机和人都能识别的语言,能够让程序员准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。

编程语言是计算机科学与应用中一个基础的工具,但截至目前市面上尚无中国企业主导开发的主流编程语言,在其他底层应用供给上的发展也落后于国际先进水平。

华为自研编程语言,可以说是中国在计算机领域的又一次伟大尝试

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


很多人可能不了解,现在市面上尚无中国企业主导开发的主流编程语言,在其他底层应用供给上的发展也落后于国际先进水平。所以说这也算是中国计算机和互联网行业“头重脚轻”的一个表现。

国产操作系统上,已经有了HarmonyOS、红旗和UOS等产品,编译器也有了华为的方舟编译器,数据库有了GBase,芯片上也有了中芯国际等国产厂商的产品,唯独在编程语言上,依然存在着空白和断裂。

不过,既然说是尝试,老王也还不确定这是不是能有成果。

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


华为官方说是明年将推出自研的编程语言仓颉,将鸿蒙和欧拉在应用开发生态上进行打通。

毕竟,欧拉和鸿蒙已经实现了内核技术共享,未来计划在欧拉构筑分布式软总线能力,让搭载欧拉操作系统的设备可以自动识别和连接鸿蒙终端!后续进一步在安全 OS、设备驱动框架、以及新编程语言等方面实现共享。通过能力共享、实现生态互通。

现在华为 HarmonyOS 设备数量都已经超过 1.5 亿了,要知道这意味着Harmony OS 成为史上发展最快的终端操作系统。

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


鸿蒙生态的最后一环:鸿蒙编程语言——仓颉

按华为消费者业务软件部总裁龚体的话来说:“在不久的将来,我们将带来为HarmonyOS全新研发的编程语言,为鸿蒙生态基础设施补上最后一环。”

很显然,华为这是要打造一个全场景的生态,并且要在所有底层关键技术上实现自研自造。在经过米国的制裁压制后“自力更生”。

相信随着鸿蒙3.0的发布,关于华为鸿蒙系统很多人都已经了解的差不多了,那么关于华为自研的鸿蒙编程语言仓颉大家都了解吗?仓颉是中文编程吗?

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


鸿蒙编程是中文吗?

仓颉是基于鸿蒙和欧拉打造的,未来也将为这两大生态服务,而我们都知道的是,虽然鸿蒙系统乃是华为自研,但是其也是基于Linux内核来开发的。

而Linux内核它是一个用C语言写成的开源电脑操作系统,采用的全部都是英文,因此基于鸿蒙系统的仓颉编程语言自然也是英文。

当然,大家也不要因此就随意站队,编程语言只是一个工具,工具本身并没有什么好坏之分,关键还是要看使用这些工具的人。

不过如此一来也有人问了,既然华为已经饱受“卡脖子”、“断供”之苦,那么为什么不从底层技术就自主创新,比如开发一款中文编程语言呢?

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


为什么不做中文编程?

首先我们要知道一点,截至目前,底层开发语言还是没有中文的。虽然也有诸如易语言这样的中文编程,但是还不够完善,只能做到一些简单的应用开发。

其次,华为肯定是有实力开发一款中文编程语言的,但是为什么华为不那么做呢?其实原因很简单,主要有以下几点:

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


  1. 中文难度高,语义模糊性大,不适合编程。如果用中文编程,那么恐怕不仅是外国人,就算是部分中国人也能被难住,如果不相信,那么可以参考语文考试中的史诗级难题——“阅读理解”;

  2. 英文编程占据先发优势,中文编程后来居上难度大。目前全球所有的操作系统和编译器都支持英文,英文编程的主流格局早已经形成,中文编程想要破局而出难度实在是太高;

  3. 华为鸿蒙生态的目标是全球市场,并与谷歌安卓和苹果IOS竞争。根据华为高管的透露,截至2021年,华为HMS生态在全球就已经拥有7.3亿活跃用户,还有超过510万开发者。

太强了!华为自研鸿蒙编程语言,行业大佬都已经偷偷学起来了


试问,如果华为鸿蒙系统采用中文编程,这岂不是自己拱手把大量的外国开发者推给竞争对手吗?

所以,综上所述,个人认为华为是有能力做中文编程的,但是编程语言本身没有好坏之分,“取其精华,去其糟粕”,用英文编程去和外国对手竞争没有任何毛病!

其实通过对华为仓颉语言的讨论,也再次告诉了我们一个道理。

虽然我们要重视底层技术的自研自立,但是并不是所有底层技术我们都要原汁原味,适当地“取其精华”也未尝不可,大家认为呢?



花粉社群VIP加油站

9
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与花粉乐分享无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非花粉乐分享)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@hflfx.com
关于作者
花花花、姑娘..(小蜜蜂)
文章
1244
主题
0
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行
随手拍
54个圈友 0个话题
华为手机随手拍,记录生活点滴之美好
华为P30pro
51个圈友 0个话题
这里是华为P30pro手机交流圈,欢迎华为P30pro用户进群交流
体验官
60个圈友 2个话题
华为花粉体验官,体验官专属的交流群
登录后查看您创建的圈子
登录后查看您创建的圈子
所有圈子
杭州互联网违法和不良信息举报平台 网络110报警服务 浙ICP备17046585号
9
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索