华为编程语言实验室(华为编程语言实验室在哪里)

2024-02-02 09:50:24次浏览条评论

华为编程语言实验室在华为实验室中央软件研究院,这个实验室已经存在很多年了。前不久(2022年3月份),华为编程语言实验室发布了一份“新语言试用报名-202203”问卷,正式征集一小批开发者对「仓颉」编...,以下是对"华为编程语言实验室"的详细解答!

文章目录

  • 1、华为编程语言实验室在哪里
  • 2、华为自研编程语言“仓颉”试用报名开启
  • 3、仓颉发布时间
  • 4、我国编程语言仓颉首发,以后是否就不会用英文写代码了

华为编程语言实验室在哪里

华为编程语言实验室在华为实验室中央软件研究院,这个实验室已经存在很多年了。前不久(2022年3月份),华为编程语言实验室发布了一份“新语言试用报名-202203”问卷,正式征集一小批开发者对「仓颉」编程语言进行小范围测试,关于备受关注的华为自研编程语言「仓颉」,从问卷内容来看,开发者们需要填写Gitee主页、职业和公司等信息,然后等待邮件通知。现在,随着更多细节被透露出来,之前对于「仓颉」猜测的一些传言,也有了明确的答案。

华为自研编程语言“仓颉”试用报名开启

16日,华为编程语言实验室,面向部分开发者发布了华为新语言的试用报名问卷,并表示,在问卷填写完成后,将通过邮件进行后续信息的通知。根据华为此前公布的内容来看,这款“新语言”,指的应该就就是华为在2021年开发者大会上,公布的自研编程语言“仓颉”。

据悉,仓颉是华为根据HarmonyOS量身打造的编程语言,通过仓颉,鸿蒙与欧拉将在应用开发生态上进行打通,拓展系统的可能性。

实际上,早在数年前,华为就开始了仓颉的布局。

在2020年,华为申请注册了“仓颉语言”商标,商标注册分类包含了运输工具、科学仪器以及网站服务,说明当时仓颉的内部开发就已经初具雏形。

而从仓颉这个名字,以及“仓颉造字”这段国人耳熟能详的故事,不难看出华为对这一语言的信心,以及对它寄予的希望。

目前,华为官方尚未公布太多关于仓颉语言的内容,但有观点认为,仓颉有可能会成为华为方舟编译器的开发语言,但这一观点也尚没有明确依据。

虽然由于此次试用需要执行保密流程,但从开发流程来看,应该不需要太长时间的等待,我们就能够一睹这款自研编程语言的真容,以及它的实际表现了。

仓颉发布时间

华为将在2022年推出自研编程语言仓颉,将鸿蒙、欧拉在应用开发生态上进行打通。对于自研编程语言仓颉的进展,邓泰华表示,华为在编程语言领域还在持续提升自主创新,华为要打造根技术,从操作系统、数据库、芯片、编译器、编程语言、指令集,这些都属于根。

“编程语言包括底层的编程语言,计划在今年下半年发布,支持多样性算力。仓颉是对应到上层应用编程语言,我们现在也在编程语言的开发过程当中,后面合适的时机还会再做正式的发布。”他说。

据了解,早在2020年9月就有消息称。

华为在自研编程语言,而且已经进展了很久,并以中国汉字创造者仓颉的名字命名,相关商标已经陆续申请。

在前不久,华为编程语言实验室发布了一份“新语言试用报名-202203”问卷,正式征集一小批开发者对“仓颉”编程语言进行小范围测试。从问卷内容来看,开发者们需要填写Gitee主页、职业和公司等信息,然后等待邮件通知。看起来,好像是因为“仓颉”正式开启了内测,据悉已经有部分开发者拿到源代码。

随着内测的开启,部分开发者在拿到“仓颉”的源代码后,也对此前漫天飞的猜测和传言进行了一些回应。其一,“仓颉”的英文名就是Cangjie,而不是此前传闻的“char”;其二,“仓颉”不是中文编程,也不存在所谓的“套壳”;其三,还在内测的原因是包括团队和内测成员都还在改进代码。

我国编程语言仓颉首发,以后是否就不会用英文写代码了

前不久,华为发布了一款被命名为“仓颉”的汉语编程语言,引起了不少人的关注,过去编程,大多使用C++、Java等语言完成,华为大费周折,弄个汉语编程,那么我觉得,以后不一定就不需要用英文写代码了。

不少编程行业的从业人员甚至表示,如果华为“仓颉语言”是用汉字来进行的编程,就第一时间学习这门编程语言,共同来推动仓颉的发展。

其实,就程序本身而言,用英语和汉语,没什么区别,每个单词或词语后面,其本质都是一串代码,并不能改变程序本身。但是,华为推出汉语编程,却对生态的营造十分关键。很多人以为,只要是个程序员,拿起编程语言,就能开发出软件。其实用哪个编程语言,意味着这些开发者,也在持续为这种语言做贡献。

举个简单的例子,如果你要编写一个聊天类的程序,可能微信里的有些模块,你就能直接调用。久而久之,类似于C++等语言,就形成了自己的生态,这也是为什么有很多程序员去用它的原因。反之,如果这些编程语言,有一天也不让你用了怎么办?意味着之前左右的努力都白费,还得从零开始。

华为推出仓颉,其实就是将编程语言汉语化的从零开始,主动提前,提前构造汉语编程的生态,只要有更多的开发者愿意加入,仓颉依然有很大的发展潜力。

最后,之所以仓颉不用汉字进行编程,大概率也是由于目前操作系统中,汉字要占据两个字符,而英文则只占据了一个字符,若是真的用汉字来进行编程,不仅仅效率得不到提升,在程序占用的空间上也先天属于劣势。

小学生自制发声的乐器(小学生自制小乐器的做法) 形容害羞的成语(害羞的成语)
相关内容