IT之家 9 月 13 日消息 据博主 @长安数码君 爆料,从华为内部得知,华为正在自研编程语言,名为仓颉,并且该项目已经进行了很久,预计明年会向外公布具体细节,目前华为已经申请了不同种类的华为仓颉商标。
值得一提的是,9 月 1 日微博博主 @IT工程师 也爆料称,华为正在研发新的自主编程语言仓颉,领头人是南京大学的计算机科学与技术系博士生导师——冯新宇,其曾获得 2019PLDI 最佳论文奖。不过,该微博目前已经删除这一消息。
事实上,华为在编译器与编程语言方面早有动向。方舟编译器就是华为在编译器方向的研究成果之一,2019 年 8 月 31 日,华为在开源平台上放出了方舟编译器的源代码,这是华为首个完全自主研发的编译器平台。
IT之家了解到,仓颉,世人说他 “龙颜四目,生有睿德”。由于他是一个小部落的首领,因此也被叫做仓帝。在历史传说中,仓颉被认为是中国原始象形文字的创造者。在汉字创造的过程中起了重要作用,被尊为 “造字圣人”。
据悉,目前世界上有 600 多种编程语言,而这其中通用的开发语言有 C, C++,JAVA,C#,VB,PB,Python,Ruby, PHP 等。前主流的顶级科技大厂都有自己的编程语言,以及在此之上建立的软件生态。例如,苹果在 2014 年发布的 SWIFT,就是目前为苹果平台编写软件程序的语言,谷歌也有自家的计算机编程语言 DART。
对自研编程语言 “仓颉”的消息,华为方面目前未有回应。