南京大学OpenHarmony技术俱乐部正式揭牌 仓颉编程语言引领生态创新

发布于:2025-05-08 ⋅ 阅读:(18) ⋅ 点赞:(0)

2025年4月24日,由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群技术指导委员会与南京大学软件学院共同举办的“南京大学OpenHarmony技术俱乐部成立大会暨基础软件与生态应用论坛”在南京大学仙林校区召开。 大会聚焦国产自主编程语言仓颉的技术突破与产学研融合,南京大学副校长陆延青、OpenHarmony技术指导委员会主席陈海波等200余位代表出席。 本次大会不仅标志着南京大学与OpenHarmony在产学研合作上的进一步深化,更重点展示了国产自主创新技术——仓颉编程语言在万物智联时代的突出价值。  

仓颉语言:OpenHarmony生态的关键技术突破

在大会技术论坛环节,OpenHarmony编程语言TSG主任、南京大学教授冯新宇发表题为《面向全场景应用的新一代编程语言——仓颉》技术报告。系统阐释了仓颉语言的技术优势与生态规划:

技术优势

  1. 高效开发与性能平衡:支持静态类型与自动内存管理,通过并发垃圾回收和轻量化线程模型保障移动端实时响应。  
  2. 全栈优化:语言、编译器与运行时协同设计,性能较同类语言提升显著,满足鸿蒙原生应用流畅交互需求。  
  3. 多范式融合:集成函数式与面向对象特性,并内置元编程能力,支持声明式UI、智能Agent等场景的DSL快速开发。

生态规划

  1. 仓颉语言目前已在端侧鸿蒙原生应用、云侧微服务等场景落地,并构建IDE插件生态,实现与大模型的智能编程协调。
  2. 仓颉计划通过"仓颉杯"赛事推动开发者生态建设,与各大高校开展编译器前沿技术联合攻关,加速自主编程语言体系成熟。

技术俱乐部:仓颉语言的实践基地

南京大学OpenHarmony技术俱乐部执行主任刘钦在规划中明确提到,俱乐部将重点围绕仓颉语言展开以下行动:  

- 源码研读与项目孵化:设立仓颉语言专项研究小组,结合企业级项目与学术资源,推动其技术迭代。  

- 人才培养:通过暑期训练营、开源竞赛(如“仓颉杯”)培养具备开源系统研发能力的复合型人才。  

- 生态共建:与华为等企业协同,将仓颉语言应用于RISC-V、AI测试框架等前沿领域。  

产学研合力,打造国产技术新高地

南京大学副校长陆延青与OpenHarmony技术指导委员会主席陈海波均强调,俱乐部的成立是推动国产基础软件创新的重要一步。南京大学将依托多学科交叉优势,在OpenHarmony关键技术(如仓颉语言、分布式架构)上突破“卡脖子”难题,助力中国在全球操作系统领域占据主导地位。  

陈海波和武港山共同为南京大学OpenHarmony技术俱乐部成立揭牌。随后,陈海波向刘钦授牌。

OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代、基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。OpenHarmony开源三年多来,社区快速成长,有70多家共建单位、8200多名共建者参与贡献,贡献代码1.2亿多行。截至目前,在OpenHarmony项目群技术指导委员会领导下,OpenHarmony社区已经与国内超过100家头部高校联合成立了OpenHarmony技术俱乐部或开发者协会,通过吸引师生参与技术研究,聚焦创新人才培养的方式,持续深化产学研协同,与社会各界共同推动OpenHarmony的技术发展和社区繁荣。