600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 华为手机python编辑器_华为被曝自研编程语言“仓颉” 真相如何?

华为手机python编辑器_华为被曝自研编程语言“仓颉” 真相如何?

时间:2019-02-13 13:35:32

相关推荐

华为手机python编辑器_华为被曝自研编程语言“仓颉” 真相如何?

来源:量子位(ID:QbitAI),内容有删减

作者:萧箫,发自 凹非寺

近日,华为要自主研发编程语言的消息忽然在网上火了。

据微博博主@IT工程师 称,华为正在研发新的自主编程语言仓颉,领头人是南京大学的计算机科学与技术系博士生导师,冯新宇。

目前这件事尚未得到官方证实。

“编译器实验室早已有之”

事实上,华为在编译器与编程语言方面早有动向。

方舟编译器,就是华为在编译器方向的研究成果之一。8月31日,华为在开源平台上放出了方舟编译器的源代码,这是华为首个完全自主研发的编译器平台。

知乎@养猫的哈士奇表示,华为实验室的中央软件研究院下面有一个编译器与编程语言实验室,这个实验室已经存在很多年了。

从拉勾网上的招聘信息可以看见,华为实验室的中央软件院下面的确有一个编译器实验室&芯片软件协同设计部,「在编译器及芯片软件协同设计领域耕耘10余年」。

△图源拉勾网

对于这次消息称华为要自研编程语言的消息,知乎@养猫的哈士奇 推测,自研编程语言是迟早要迈出的一步。

“相关领域专家加入”?

有网友爆料,华为近段时间在相关方向的招人也非常大手笔。

的时候,华为在美国的研究实验室就聘用了Peng Wu,她此前曾经在IBM工作十几年,是并行计算语言和编译器领域的专家,曾经获得过PACT的最佳论文奖。

而就在今年,华为在爱丁堡大学成立了编程语言实验室(Programming Languages Lab),又找了Dan R. Ghica做总监,公开资料显示,Dan R. Ghica的主要研究方向就是编程语言。目前,这个实验室已经在招聘编程语言工程师的博士实习生。

△图源爱丁堡大学官网

而这次传言中负责「仓颉」的教授冯新宇,究竟是什么人呢?

根据南京大学的官网介绍,冯新宇教授本硕毕业于南京大学计算机科学专业,此后于耶鲁大学就读计算机科学博士,期间曾经在AT&T实验室实习。

△图源南京大学官网

冯新宇教授主要从事程序验证、并发理论、程序设计语言理论方面的研究,是我国高校编程语言方向的专家。

-期间,冯新宇教授曾经在中科大就任教授,并于以后来到南京大学,目前在南京大学就任教授,并于带领团队获得PLDI杰出论文奖。

谷歌、苹果已有自研编程语言

事实上,谷歌与苹果都已经推出了自己的编程语言。

谷歌于就推出了Go语言,这门语言设计的目的,是为了在运行速度快的同时,编译速度也不错,同时也更容易上手编写。

这也使得Go语言的语法限制较多,但它的确找到了“运行速度”、“编译速度”和“上手容易”三者的平衡点,成为目前较受欢迎的编程语言之一。

而苹果也于在WWDC上推出了自己的Swift语言,并凭借着类似于Python的易用性、和较强的运行效率,一度在当年跻身成为最受欢迎TOP 15的编程语言之一。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。