今日看点

华为自研编程语言仓颉(char)?程序员们浇了一盆冷水

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

最近,有博主爆料,华为正在自主研发新的编程语言,该编程语言被取名为仓颉(char),项目负责人是科大的教授冯新宇,曾获得2019PLDI最佳论文奖。

消息一出,可谓是炸了锅,网友疯狂点赞华为,但在技术圈子里,这一件事反应平平,甚至有不少人唱衰仓颉,认为又是一个宣传大于实用意义的东西。

国人的技术“创新”,真的是一把辛酸泪。

“红芯”事件

很多人还记得2018年的红芯浏览器事件。该浏览器官网宣称,红芯浏览器具有“安全、稳定、自主可控”等优点,并且还号称突破了浏览器内核等关键技术,一颗“红芯”助力企业安全上云,保障国家数据安全。

红芯浏览器打出的“爱国牌”,受到了普通群众的追捧,但在程序员看来,却有些不可思议。

秉着一颗好奇心,有人发现其安装目录,竟然充斥着大量的Chrome文件,甚至连图标都没改。

随后创始人回应,“Chrome在红芯浏览器里面,但并非抄袭,而是‘站在巨人的肩膀上去做创新。’”

此前,红芯刚刚完成C轮融资,融资2.5个亿...

前有“汉芯”,后有“红芯

尴尬铺满了一地。

“木兰”语言

2020年初,中科院计算技术研究所正式宣布,成功自研面向新一代人工智能和物联网应用的编程语言,取名为“木兰”,并推出“木兰”开源软件包,供全球用户免费下载。

发布不久,这款号称完全自主设计、开发和实现的编程语言,就被曝出是Python语言的套壳产品,解包后的“木兰”,其实就是建立在Python之上,将Python构建的环境、包和项目都编译成一个可执行的文件。

后来,“木兰”语言项目负责人刘雷,因存在期满与虚假陈述的科研不端问题被处罚。

起于“鸿蒙”

都想打着“爱国”的名义,恰烂钱,殊不知丢光了国人的脸面。

有了上述的这些造假事件,就不难理解,为什么程序员们,特别反感所谓的“爱国型”创新,更不难理解,为什么对华为仓颉的不看好。

2019年8月,华为宣布自主研发系统“鸿蒙OS”,将在明年“开源”。“开源”一词一出,台下掌声一片,开发者们也各个摩拳擦掌,跃跃欲试,不禁喊出一声“华为牛逼。”

然而,一年过去了,鸿蒙OS开源的消息风吹云散,让开发者们大失所望,被吐槽这是一个“PPT系统。”

有了鸿蒙事件的“加持”,仓颉被唱衰,也不难理解。这只是其一,更重要的是,一款编程语言能不能成为主流,并不是一件容易的事情。

华为的挑战

目前,世界上较为出名的编程语言,一共有600多种,这些语言可以用于项目的开发。而还有很多编程语言,它们的出现,并不是为了这个,可能是出于好奇,可能是出于有趣,也可能是出于练习的目的。每天都有各种各样的编程语言,被发明出来。

然而,被世人所熟知,且广泛用于开发的编程语言,寥寥无几,不过C家族系列,Java、Python、JavaScript等十几种而已。

为什么这么多的编程语言,无法成为主流?

很大一部分原因,是要得到市场的认可太难。

它必须解决其他编程语言,暂时无法解决或者不能完美解决的问题。

例如C++的出现,是为了解决C没有oop的功能,Java的出现,是为了解决跨平台的问题等等。

华为想要开发一门全新的编程语言,必须有一个全新可适用的场景。如果不具特色,那么必定会成为一种“门面语言。”

中国自己的语言

“中国没有自己的编程语言”之痛,似乎成为了很多吃瓜群众的心病,但技术圈子里,好像显得没那么重要。

不是说程序员不希望中国有自己的编程语言,相反,他们比任何人都希望中国有,但他们反对“为了有,而有。”

事实上,中国人也创造了不少编程语言,比如广为人知的“易语言”,或者比较小众的“易安卓”等等。

但这些语言还是犯了一些老毛病,很难作为中国的代表语言。

尴尬的是,大众眼中的“中国编程语言”,与程序员眼中的“中国编程语言”,不是一个东西。

普通人认为,中国的编程语言,一定要是中文的。但这恰恰无法实现,如果一种编程语言是中文的,它就无法被其他国家的人使用,就不可能成为一种主流的编程语言。Python之父是荷兰人、Ruby之父是日本人,他们所发明的编程语言都是英语

抛去中国人发明的“易语言”,世界各国的人们,都曾经发明过由母语主导的编程语言,俄罗斯、阿拉伯等等都有,但毫无例外的,都没有流行起来。

发明的编程语言,必须是中文,这一点,在仓颉身上,应该不会犯这种错误。

中国自己的语言

虽然此次仓颉,是微博博主曝光的,目前为止,华为官方没有任何的说明。但根据知乎网友的回答,华为在研发新的编程语言,应该是一个事实。

不管怎么说,华为研发新的编程语言,本质上是为了更深层次的和自己的生态系统进行整合,是一种正常的商业行为

目前为止,我们能得到的信息非常有限,除了“仓颉”这个名字,无法得到一切更加具体的信息,对仓颉的评价还是要理性一些。

但...但...但是...

我想说的是,除了鸿蒙,给开发者的印象不是很好外,绝大部分程序员,并不反感华为,他们其中很多人都还用着华为的产品。

最让大家受不了的,是某些自媒体的无脑吹...

比如:

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

编程语言要成为主流,得不断的完善,还要构造一个完整的生态,你放着不用...

求求你们,理性看待,别吹过头了,到时候尴尬的是大伙儿。

标签组:[科技新闻] [华为] [程序员] [编程语言] [仓颉] [char

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

相关阅读

窦漪房的传奇人生:从宫女到孝文窦皇后的晋升之路

在中国古代历史上,后宫佳丽众多,但能够从普通宫女一路晋升至皇后宝座的女子却屈指可数。窦漪房,即孝文窦皇后,就是这样一个传奇人物。她凭借自己的智慧和机遇,成功上位,成为汉朝一位杰出的皇后。本文将探讨窦漪...

2024-05-08

【光影故事】盘点几部高智商的动漫作品 燃烧你的脑细胞

一些高智商的动漫作品总是能勾起网友们的观看欲望,甚至会引发观看者的思考,提升思维转化能力。今天,小编带大家回顾几部高智商的动漫作品,一起来燃烧脑细胞。1.《异度侵入》这是一部汇集了科幻,悬疑和推理...

2024-05-08

张良:汉初三杰的智谋军师

在中国历史上,有许多人物以其卓越的智慧和贡献留下了深刻的印记。其中,张良作为汉初三杰之一,以其精湛的战略策略和决定性的军事智谋,为汉朝的建立立下了赫赫战功。他不仅是刘邦的军师,更是在运筹帷幄、决胜千里...

2024-05-08

司马懿评价曹冲:聪明与隐藏的辩证

在中国古代历史上,曹冲是一个家喻户晓的神童形象。他的父亲是三国时期著名的魏国丞相曹操,而他之所以名声大噪,则是因为他年幼时展现出的非凡才智。然而,关于他的聪明,历史上有一段颇为耐人寻味的评价——司马懿...

2024-05-08

洛神赋图:顾恺之笔下的艺术瑰宝

在中国古代绘画史上,东晋时期的画家顾恺之以其精湛的画技和独特的艺术风格著称。他的代表作之一《洛神赋图》,是根据曹植的文学作品《洛神赋》创作的一幅传世名画。本文将探讨《洛神赋图》的艺术特色和历史价值,以...

2024-05-08

甄宓与曹植:揭秘两人关系背后的真相

在中国古代历史的长河中,许多爱情故事被传颂千古。其中,甄宓与曹植的故事备受关注,被认为是一段充满悲剧色彩的叔嫂恋。然而,这段感情真的存在过吗?本文将根据真实资料,探讨甄宓成为曹植之前是谁的妻子,以及两...

2024-05-08

曹髦:曹操曾孙的历史印记

在三国历史的长河中,曹操作为魏国的奠基人,不仅自己留下了深刻的历史印记,而且他的后代也在历史上扮演了重要角色。其中,曹髦作为曹操的曾孙,继承了家族的荣耀与责任,但他的人生轨迹并非一帆风顺。本文将探讨曹...

2024-05-08

权力的阴影:司马伦害司马师的背后故事

在中国古代历史上,司马家族是晋朝的建立者和统治者,其中的人物关系错综复杂,充满了权力斗争和家族纷争。司马伦与司马师的故事便是其中的一段悲剧。本文将以“司马伦为什么害司马师:性格逐渐残忍(争权夺势)”为...

2024-05-08

魏延在蜀国五虎将中的实力探讨

三国时期,蜀汉的将领们以其卓越的武艺和出色的指挥能力著称于世。其中,五虎将是刘备麾下最为著名的五位大将,包括关羽、张飞、赵云、马超和黄忠。而魏延作为蜀汉的一位猛将,其武力在历史上也有着不小的名声。本文...

2024-05-08

宛城之战:曹操的幸存与曹昂典韦的牺牲

在中国古代历史上,有许多战役因其激烈的战斗和深远的影响而被人铭记。宛城之战便是其中之一。这场战役中,曹操受伤,曹昂和典韦战死,然而为何曹操没有像他们一样牺牲呢? 宛城之战是东汉末年曹操与张绣之间的一...

2024-05-08