在今年10月份的华为开发者大会上,华为消费者业务软件部总裁龚体宣布,华为将发布为HarmonyOS全新研发的编程语言,为鸿蒙生态基础设施建设补上最后一环。更早的,华为副总裁、计算产品线总裁邓泰华今年 9 月在接受采访时表示,华为明年将推出自研的编程语言仓颉,将鸿蒙和欧拉在应用开发生态上进行打通。
据了解,目前国内熟知的编程语言,诸如C语言/C++,Java、Python、PHP等,均为国外企业研发,华为自研“仓颉”编程语言无疑可以打破这种国外垄断的现状。
在去年九月份便有微博博主透露,“仓颉”项目的负责人是南大的冯新宇教授。
冯新宇是谁?接下来就为大家作一个介绍。
冯新宇 教授
冯新宇,1978年生,南京大学教授,博士生导师,分别于1999年和2002年在南京大学获学士和硕士学位;2007年于耶鲁大学获博士学位。2001年7月至2002年1月于香港理工大学担任研究助理。2007年9月至2010年5月于Toyota Technological Instituteat Chicago(TTIC)任研究助理教授(Research Assistant Professor)。2010年至2017年加入中国科学技术大学计算机科学与技术学院任教授,2017年与弟子梁红瑾(优青,现为南京大学计算机系副教授)一起加入南京大学计算机科学与技术系。
冯新宇教授可能是在大陆高校就职发POPL(程序语言理论顶级国际会议,是编程语言领域历史最久、水平最高的国际会议,它是国际公认的讨论编程语言和编程系统最新突破的最主要论坛)和PL顶会最多的人(之一)。2011年其在中科大任教期间发表的POPL论文是中国大陆高校和科研机构首次以第一作者单位名义发表在此会议上。
同时小编还发现其带领的南京大学程序设计语言研究组获得2019PLDI最佳论文奖(PLDI是程序设计语言领域的顶级会议之一,创办于1979年,其论文范围包括语言设计、语言实现、程序分析、编程模型和程序逻辑等围绕程序设计语言的理论和技术),此次获奖也是PLDI召开40年来中国大陆科研院所为第一单位的论文首次获得PLDI Distinguished Paper Award。
可以看到南大冯新宇教授在程序设计语言领域创造了中国大陆地区高校和科研机构多个第一,这无疑为华为自研编程语言“仓颉”注入了更多信心,有消息“仓颉”将在2022年推出,具体情况如何让我们拭目以待。
对华为自研编程语言“仓颉”和其领头人冯新宇教授有什么看法呢,欢迎大家在评论区里留言讨论。