不知道大家有没有觉得,华为产品的起名都非常有意思、也非常有深意,简直把古文化运用到了极致,尤其是《山海经》,不少人都在想华为是不是注册了整本书!
我们听说过的,华为芯片有麒麟、巴龙、鲲鹏、凌霄、昇腾等,服务器平台叫“泰山”,操作系统叫“鸿蒙”,其实还注册了朱雀、青鸟、腾蛇、灵豸、饕餮等。
其实华为结合我国古典文化取名,一方面是在弘扬中华传统文化,体现了华为的爱国之心。另一方面表示把传说化为现实奇迹的决心,有一种我命由我不由天的气势!
把古代幻想中的神兽及古文化和最先进的科技结合,也展示了华为理工人的浪漫。
从这些命名上,就可以看出华为人的征途是星辰大海。从这些命名上,就能感受到他们内心深处燃烧的理想,就能明白他们把自己所有的情怀都放在了科技进步上。
如今,又一款重磅产品即将推出,它的命名是“仓颉”。我们大家应该都听说过“仓颉造字”的传说,根据历史文献记载,仓颉为“造字圣人”, 创造了象形文字。
华为命名为“仓颉”的产品是一种编程语言,而用仓颉命名就说明这个编辑语言是完全自主研发的,正式推出后,将会是我国第一个自研编程语言,这意义非常重大。
对此,外媒很明白,因为编辑语言之前都是国外的,因此评价:这必将改变历史!
昨天,华为编程语言实验室正式发布了新语言的试用报名问卷,先是面向部分开发者。问卷填写后,接下来华为会通过邮件通知相关事项,应该是会让开发者试用新语言。
华为现在发出试用问卷,说明这个语言已经基本完成,试用完善后将会正式推出。
去年的开发者大会上,华为方面就透露明年将会推出自研编程语言。根据相关信息显示,这个自研编辑语言就是“仓颉”(char语言),这可是真正的“根技术”。
经过了多轮制裁,华为并没有屈服,任正非开启了硬件先进向软件先进转型之路,还专门喊出了“向上捅破天,向下扎到根”,就是要从 “根技术”上彻底打破限制。
“向上捅破天”就是解决芯片问题,华为在助力打造国内芯片产业链,这不多说。
重点是“向下扎到根”主要是指突破“根技术”,这方面不仅包括操作系统,还有比它更底层的编译器、编程语言,只有它们都突破了,系统才会有更加坚实的根基!
编译器华为已经实现,最近发布了方舟编译器开源项目 OpenArkCompiler 1.0版本 。
那接下来就是要突破编辑语言了。我们知道做系统并不容易,最关键的就是打造生态,而打造了生态之后如何更加稳固,就是要在自己的编译语言,有语言才能形成闭环。
目前,在系统方面成功的都有自己专门的语言,像微软有TypeScript语言、苹果有Swift语言、谷歌有java语言。华为鸿蒙自然也要有自己的语言,就是char语言。
有了仓颉char这个全新自研编程语言,鸿蒙生态基础设施建设就补上了最后一环。
按华为方面介绍,运用它鸿蒙与欧拉在应用开发生态就能彻底打通了。正式发布后,华为的整个生态圈就基本搭建完成了:硬件+操作系统+方舟编辑器+char语言。
编程语言可是真正的从根突破,因为我们之前用的所有编程语言都是国外的,尽管很多是开源,但一旦发生变局,不能再使用或不能再无条件使用,我们也有替代了。
编辑语言研发相当不容易,推广起来更难,好在是华为鸿蒙和欧拉生态已经基本建立起来了,用户也越来越多,正好有利于仓颉char的应用,同时又促进生态的完善。
目前,市面上还没有出现任何中国企业主导开发的主流编程语言,仓颉char将是我国第一个自研编程语言,使我国信息产业建立在自己的根基之上,这必将改变历史!
领取专属 10元无门槛券
私享最新 技术干货