“仓颉”内部测试人员否认它不是中文编程。

“仓颉”内部测试人员否认它不是中文编程。

仓颉的内测人员否认不是中文编程,仓颉正式开始内测。目前已经有开发者获得了源代码。此前一些关于“仓颉”的传言猜测也有了明确的答案。仓颉的内部测试人员否认这不是中国编程。

“仓颉”的内测人员否认不是中文编程1的华为编程语言实验室,而是发出了部分开发者注册语言试用的问卷。完成问卷后,后续信息会根据邮件通知。

早在2020年9月,就有微博博主曝光。华为正在开发自己的编程语言“仓颉”,整个团队由南京大学博士生导师冯新宇带领。当我20岁的时候,我在互联网上为鸿蒙系统传播“仓颉”。

现在消息已经证实,《仓颉》的确是基于鸿蒙系统的鸿蒙系统量身定制的编程语言,通过《仓颉》,鸿蒙系统和欧拉打通了应用开发生态。

基于上述消息,网友展开了广泛的讨论。其中一位说,如果把中文编程语言推广开来,可以降低编程的门槛,这是好事。但其他网友炸了锅:

也就是说,有网友认为中国的编程语言是中文,中文编程语言可以降低编程门槛。不同意的网友认为,“语文学好了,能写作文吗?”。

然而,一些自称是仓颉内测成员的网友否认了这一传言。保密条款已经签了,目前只允许造谣。首先,非中文编程,从掌握的代码来看,没有网络传输的“壳”。内部的根本原因还在改善。所谓知情人,不能透露任何文档、代码样式、内部群聊等相关消息。

而仓颉的英文直译是仓颉;;

仓颉内测人员否认了华为自研编程语言“仓颉”再次被热搜的传闻,该语言并非中文编程2,备受关注。

这一次,是因为《仓颉》正式开放了测试版,一些开发者已经拿到了源代码。

不久前,华为编程语言实验室发布了一份“新语试用注册-202203”的调查问卷,正式招募了一小群开发者,进行仓颉编程语言的小范围测试。

从问卷内容来看,开发者需要填写Gitee主页、职业、公司等信息,然后等待邮件通知。

现在,随着更多细节的披露,先前一些关于“仓颉”的传言有了明确的答案。

英文名仓颉,不是中文编程。

其实早在去年10,华为官方就透露要发布自己的鸿蒙系统编程语言。

对此,华为消费者业务软件部总裁龚缇表示,将“补上鸿蒙系统生态基础设施建设的最后一环”。

同时,华为还申请了“华为仓颉”、“仓颉语”等商标的注册,分类包括科学仪器、设计研究等。,而部分“仓颉”商标仍处于驳回复审和注册申请阶段。

这里看到华为也注册了一个叫“仓颉”的商标,也已经通过申请(手动狗头):

△土元@京京京京京京京应用

时间来到今年三月。

随着内测的开启,一些开发者在拿到“仓颉”的源代码后,也对之前的猜测和传言做出了一些回应。

首先,“仓颉”的英文名是仓颉,而不是之前传言的“char”。

当时华为被曝开发“仓颉”后,在知乎上有报道称,这种编程语言的英文名是“char”:

目前,这一传言已被驳斥。

其次,“仓颉”不是中文编程,不存在所谓的“套管”。

据知乎匿名用户称,体验后发现编程语言“仓颉”与中文无关,语法类似于go+java。

事实上,随便搜索一下,仍然可以发现很多关于“仓颉”被中文编程的虚假新闻...

第三,之所以还在内测,是因为团队和内测成员还在完善代码。

嗯,我还在修复bug(手动狗头)。

但事实上,人们最好奇的是编程语言“仓颉”长什么样。

事实上,华为编程语言实验室主任冯新宇教授早就开设了“编程语言的设计与实现”的课程。目前,华为已经正式发布了哔哩哔哩的视频。

华为正式开设编程语言课程。

讲座开始时,冯教授介绍了他目前的一些工作。

具体来说,学术研究主要包括PL理论和应用,工业研究主要领导华为编程语言实验室设计和实现工业编程语言:

从冯新宇教授给出的课件中可以看出,目前的编程语言主要可以分为以下几类,其中重点介绍了基于平台的语言:

C#、Go、Swift等开源编程语言也由谷歌、微软、苹果等公司投资,控制语言的技术演进策略和方向。

然而,华为的“仓颉”是什么样的语言,还有待官方披露。

仓颉内测人员在3月3日16否认了不是中文编程的传言,华为编程语言实验室发布了一份“新语言试用注册-202203”的调查问卷,发放给部分开发者。开发者需要填写Gitee主页、职业、公司等信息,然后等待邮件通知。

同时,问卷完成后,后续信息会以邮件形式通知。根据华为此前公布的内容,这个“新语言”应该是指华为在2021开发者大会上公布的自研编程语言“仓颉”。

华为副总裁、计算产品线总裁邓泰华在2021 9月接受采访时表示,仓颉是华为根据鸿蒙系统量身定制的编程语言,2022年华为将推出自研编程语言仓颉,打通鸿蒙系统和欧拉之间的应用开发生态,拓展系统的可能性。华为消费者业务软件部门总裁龚缇表示,这将“弥补鸿蒙系统生态基础设施建设的最后一环”。

随着内测的开启,有开发者在拿到仓颉的源代码后,在网上回应并澄清了之前的传言:

第一,不是中文编程;

第二,没有所谓的“肠衣”;

第三,内测的原因毕竟在进步。

第四,“仓颉”的英文名直译为“仓颉”,而不是“char”。

我们国家也应该有自己的编程语言…

苹果有Swift;

谷歌有Dart;

微软有TypeScript,作者anders hejlsberg是C#的首席架构师;

甚至小捷克的JetBrian“Jet Brain”公司做的Kotlin,这个产品可以做世界上任何事情,是我目前知道的使用最广泛的语言…而且最近Julia也掀起了热潮…我们国家也应该有自己的编程语言…

9月初,微博博主“IT工程师”爆料称,华为正在研发自己的编程语言“仓颉”,由南大计算机科学与技术系博士生导师冯新宇牵头。

华为开发了自己的编程语言,这已经不是什么秘密了。华为长期以来一直在编译器和编程语言方面采取行动。

方舟编译器是华为在编译器方向的研究成果之一。

2009年8月31日,华为在开源平台上发布了Ark编译器的源代码,这是中国自主研发的第一个编译器平台。

此前,当谷歌屏蔽华为的GMS时,华为在制裁后不久就“深谋远虑”地发布了HMS。如今,HMS全球开发者数量达到654.38+0.8万,华为应用市场APP Galley活跃用户数达到4.9亿,应用分发量达到2665.438+0亿,成为全球第三大应用商店。

让我们一起期待正式公布的那一天吧!