华为补齐鸿蒙生态最后一环 华为自研仓颉编程语言首次对外亮相在华为开发者大会2024上,华为将发布自研仓颉编程语言,这也是仓颉首次正式对外亮相。2020年,华为被曝出正在自研编程语言仓颉,华为还在当年8月申请注册了“仓颉语言”商标。
华为HDC 2024开发者大会将于6月21日至23日举行,再次强调关注仓颉编程语言的正式发布节奏。在全国产化+华为+鸿蒙的强力带动下,仓颉必然能够短期内跻身国际主流的编程语言。早在2009年以前,华为就开始基于自身核心网设备开始进行自研编译器和自研编程语言的试验性研发,但这段时间内华为的编译器和编程语言主要还是面向自身内部设备优化使用。1、2019 年 8 月 31 日,华为在开源平台上放出了方舟编译器的源代码,这是华为首个完全自主研发的编译器平台,也是外界第一次看到华为在编程语言和编译器上对外的信息发布;2、2020年,华为申请注册了“华为仓颉”、“仓颉语言”等商标;3、2021年10月,华为开发者大会上,公司透露了将发布自研编程语言的消息;4、2022年3月,华为编程语言实验室发布了“新语言试用报名-202203”问卷,征集开发者参与小范围的内测;5、2024年4月23日,OpenHarmony社区公布了仓颉调用ffi层接口的功能,表明仓颉语言正式纳入鸿蒙体系;6、2024年6月17日,华为 2012 实验室旗下的编程语言实验室官方公众号“编程语言 Lab”,更名为“仓颉编程语言”,标志着仓颉即将正式推出。具有自主知识产权的仓颉编程语言,将为华为在软件开发、人工智能等领域的发展提供强有力的支持,进一步推动“纯血鸿蒙”以及相关生态的持续完善。打造拥有自主知识产权编程语言,底层根技术国产化推动鸿蒙生态持续繁荣仓颉编程语言不仅具有自主知识产权,而且在性能、易用性等方面都有着显著的优势。仓颉编程语言作为鸿蒙生态的重要组成部分,将为其提供更多的开发工具和支持,从而吸引更多的开发者和合作伙伴加入鸿蒙生态,将有力促进鸿蒙生态的发展。早在今年四月份实现支持仓颉调用ffi接口,为实现编程语言自主可控奠定基础4月23日,OpenHarmony开源项目库新增ffi层代码,支持仓颉调用ffi接口。新增了ffi层代码,可以OpenHarmony项目加强对不同编程语言的支持,提高项目的可扩展性和灵活性。6月13日吉大正元(003029)新注册了《吉大正元AI辅助编程工具软件V1.0》项目的软件著作权。随即2024年6月17日,华为 2012 实验室旗下的编程语言实验室官方公众号“编程语言 Lab”,更名为“仓颉编程语言”,时间线上相近,并且吉大正元已将移动终端全线产品与鸿蒙操作系统进行适配,已在兼容性、功能性、产品性能、产品运行稳定性等方面完成测试并在客户中正式投入使用,因此猜想吉大正元的AI辅助编程工具软件V1.0与仓颉编程语言存在合作关系。并且正元大模型领域和华为、华为昇腾多年来保持良好合作关系。