今日看点

华为自主研发编程语言“仓颉”,“中国话”将走向世界...

发表于话题:华为将发布自研鸿蒙编程语言
发布时间:2021-10-25

近日,网上曝光华为自研编程语言名字定为“仓颉”(char),项目已经进行了很久,预计明年会对外公布一些具体细节。

什么是编程语言?

编程语言就好比我们生活中,父母用汉语命令孩子“去写作业”,这里的汉语就是是编程语言的种类,而“去写作业”这段文字是编程语言的内容,父母就是通过这段“语言”去命令孩子做某件事情。

而我们也能通过”语言“来命令计算机,让计算机为我们做事情。

就像语言分为汉语,英语等不同种类,编程语言有很多种,常用的有C语言、C++、Java、C#、Python、PHP、JavaScript、Go语言、Objective-C、Swift、汇编语言等,每种语言都有自己擅长的方面,例如:

C/C++ 是在C语言的基础上发展起来的,C++ 包含了C语言的所有内容,C语言是C++的一个部分,它们往往混合在一起使用,所以统称为 C/C++。

C/C++主要用于PC软件开发、Linux开发、游戏开发、单片机和嵌入式系统。

Java 是一门通用型的语言,可以用于网站后台开发、Android 开发、PC软件开发,近年来又涉足了大数据领域(归功于 Hadoop 框架的流行)。

C# 是微软开发的用来对抗 Java 的一门语言,实现机制和 Java 类似,不过 C# 目前主要用于 Windows 平台的软件开发,以及少量的网站后台开发。

Python 也是一门通用型的语言,主要用于系统运维、网站后台开发、数据分析、人工智能、云计算等领域,近年来势头强劲,增长非常快。

PHP 是一门专用型的语言,主要用来开发网站后台程序。

还有众多编程语言这里就不一一论述了......

编程语言也有固定的格式和词汇,我们必须经过学习才会使用,才能控制计算机。

长期以来,编程语言一直是国外的专项,国内也曾有过自主研发的编程语言,但最终也是不了了之。

为何华为要花费心思向编程领域进发?

“我可以放着没用,但是不能一直没有”。

在外界形势高压下,华为最终决定开始自主研发编程语言。

作为一线科技公司,华为开发自有编程语言并不是空穴来风,甚至可以说是华为发展的必然过程。

参考国外科技公司,苹果有Switch、谷歌有DART,连互联网社交起家的Facebook也有自己开发的编程语言。

有了鸿蒙操作系统、有了方舟编译器,华为再开发编程语言就显得顺理成章。

而且可以料想,“仓颉”就是为了鸿蒙而来。

虽然开发自有编程语言对华为来说是从0开始。但开始总好过不开始,行百里者半九十。

需要注意的是,中国人在开发编程语言这件事上并不存在劣势,中国人完全有能力开发出好的编程语言。

只不过在过去很长的一段时间内,开发国产编程语言是一件“吃力不讨好”的事情。

新语言取名为“仓颉”有何意义

根据查询,华为已于今年3月16日提交申请了“华为仓颉”商标申请,目前注册在第42类-设计研究相关服务上的已经通过初审,另外两件还在申请中状态。

仓颉,是原始象形文字创造者,根据记载,仓颉见鸟兽的足迹受启发,分类别异,加以搜集、整理和使用,在汉字创造的过程中起到了重要作用,被尊为“造字圣人”。

华为自研编程语言,与“造字圣人”不谋而合,用“仓颉”来命名别具深意,恰到好处,颇有我国历史文化底蕴。

一直以来,华为在产品命名方面都独树一帜,将中华传统文化发扬到极致,体现了这群技术人员的浪漫。比如:

华为自研操作系统,取名“鸿蒙”

华为的手机芯片,取名叫“麒麟”

华为的基带芯片,取名叫“巴龙”

华为的服务器芯片,取名叫“鲲鹏”

华为的人工智能芯片,取名“昇腾”

华为的服务器平台,取名叫“泰山”

华为的路由器芯片,取名叫“凌霄”

……

更值得的一提的是,华为还申请注册了大量商标,不管是用得到的,还是用不到的,都先注册保护了再说。

《山海经》里的各路神兽,包括朱雀、青鸟、灵犀、鸿雁、紫龙、威凤、玄机、白虎、丹雀、海蓝兽、紫薇星等等,都被华为收入麾下。

有人说,华为几乎把所有中国古代乃至近现代的神话元素都搜罗殆尽。网友直呼,这种命名方式,华为也太会了吧!

“仓颉”能否取代现有的编程语言?

这是很多人都想问的问题。

其实发明一门语言并不难,毕竟已经有那么多的参考案例了。

比如一个熟悉编译原理的工程师,就很容易开发出一门属于自己的编程语言,但是实用性强不强这个就得待市场验证了。

也就是说,一个编程语言能够发展的关键在于生态的建设是否跟得上时代的潮流。

如今,在全球范围内编程语言已经超过500种,真正能够站上主流舞台也不过几十种,从概率上讲还是非常低,中国软件发展到今天更多是在吸取外在营养,对于创新方面还是欠缺的比较多。

从未来的发展趋势看,拥有自己的编程语言只是时间问题,但至少不是在现在。

不能否认的是,拥有不是问题,但是很多领域在已有的技术框架下,技术已经相对成熟,中国不大可能超越。比如,精密制造业,传统计算机体系,别人积累了几十年,中国至今都还紧追紧赶。

中国可以做的就是保证自己能够生产次好的产品,然后,在新的科技革命时实现超越。比如,量子,生物,人工智能,都属于未来投资的范畴。

---- 图片:来源于网络,侵权请联系删除 ----

少儿编程教育,才是对未来的投资!

未来科技发展,更重要的投资是孩子

自主研发编程语言自然很重要,但是提高编程的教育质量,教育水平和教育资源更重要。

采用更人性化的语法,甚至用搭积木的形象的方式来让孩子学习编程,都是普及编程时不错的思路。

这就是对未来的一种投资。

未来人工智能、全民AI的大背景下, 少儿编程需求激增,加之国家出台的相关政策和文件,少儿编程教育的发展已势不可挡!

标签组:[华为] [编程语言] [仓颉] [c++

本文来源:https://www.kandian5.com/articles/71920.html

相关阅读

怀孕期间阴道出现褐色分泌物,要尽快就医

阴道分泌物,一般指「白带」,正常呈白色或透明。在孕期出现褐色分泌物,一般是由阴道出血、宫腔胚胎异常或是胎盘异常出血等引起,由于分泌物在阴道停留时间长、排出较晚,就会变成褐色。妊娠期一般分为三个阶段,妊...

2025-10-31

胎梦暗示生女孩?专家拆解梦见小鸟、白色羽毛、晨露含义

自古以来,胎梦就被视为预测胎儿性别和未来发展的重要线索。许多准妈妈在怀孕期间会做各种奇特的梦,其中 梦见小鸟、白色羽毛和晨露 等意象尤为常见,且常被民间解读为可能预示生女孩的征兆。这些梦境究竟蕴含着怎...

2025-10-31

生女孩胎梦大全:梦见花卉、水果、水的预兆与解析!

从古至今,胎梦一直被准父母们视为预测宝宝性别与未来发展的重要线索。本文将深入解析梦见 花卉、水果、水 等常见意象与生女孩之间的神秘联系,为您提供一份详尽的胎梦指南。一、胎梦文化背景与科学认知胎梦,即...

2025-10-31

生女孩胎梦TOP10:月亮、雪花、紫藤花等吉祥梦境盘点

关于生女孩的胎梦,传统解读中往往与 柔和、纯净、优雅的意象 相关联。月亮代表阴柔之美,花朵象征生命的绽放,水元素寓意温柔如水,这些都在文化符号学中与女性特质紧密相连。而现代心理学则认为,这些梦境可能反...

2025-10-31

胎梦里的温柔暗示:梦见月亮、珍珠、蝴蝶大概率生女儿?

在东亚传统文化中,胎梦一直被视为预测胎儿性别和未来命运的重要征兆。当准妈妈们梦见 皎洁的月亮、晶莹的珍珠或翩翩的蝴蝶时,常常会听到"这可能是怀女孩的征兆"的说法。这些美丽而温柔的梦境意象,为何会与女孩...

2025-10-31

生女孩胎梦科学吗?心理学+民间说法双角度解析梦见蝴蝶

在备孕和怀孕期间,许多准父母都会经历各种奇妙的梦境,其中 "梦见蝴蝶" 常被认为与生女孩有关。这种关联不仅存在于中国民间传统中,在世界各地的文化里也有着丰富的解读。本文将从 心理学科学视角 和 民间传...

2025-10-31

生女孩胎梦VS生男孩胎梦:5大关键区别,你梦对了吗?

自古以来,胎梦就被视为预测胎儿性别和未来发展的重要征兆。许多准父母在怀孕期间都会经历各种生动奇特的梦境,这些梦境往往被赋予特殊的含义。在传统文化中, 生女孩和生男孩的胎梦有着显著的区别 ,从梦境内容到...

2025-10-31

社区医生:怀孕别养猫了,二手烟反倒没事!孕妇无语了

河南有一个孕妈妈怀孕五周去社区医院做阴道B超,确定自己有没有怀孕。当时夫妻俩想到怀孕了都非常关注,所以两夫妻都去医院了。而这个孕妈妈的老公有吸烟的习惯,她就希望能跟医生说一下,让老公戒烟,而且她家里面...

2025-10-31

男人抽烟对家庭伤害多大?老婆流产,女儿肺癌,儿子身高少10厘米

虽然每一包香烟上面都写着‘吸烟有害健康’,但是抽烟的人感受到的是烟可以带给他快乐。比如饭后抽一根烟就感觉自己像是神仙一样;比如说在困的时候抽一根烟能够解乏;比如说在无聊的时候抽...

2025-10-31

宝宝摔下床后,别急着立刻扶起来,了解"黄金十秒"很重要

广东中山一位宝妈面对孩子头朝下摔下床后的做法在短视频平台获得了众多网友的称赞。一是她没有慌乱;二是处理方法十分科学,连不少专家都留言夸赞“妈妈的做法让孩子受到的伤害降到最低”、...

2025-10-31