IDEA 团队

首页 > IDEA 团队 > 张宏波
张宏波

张宏波

基础软件中心负责人

教育背景

清华大学电子工程系 本科
美国宾夕法尼亚大学程序语言方向 博士研究

研究领域

通用编程语言设计与实现
编译器与多后端工具链技术
函数式语言与类型系统
面向大规模工程的软件语言基础设施
AI 原生编程语言与自动化软件生产体系

个人简介

张宏波现任 IDEA 基础软件研究中心首席科学家及中心负责人,负责通用编程语言 MoonBit 及软件开发平台的设计与研发工作。

他是通用编程语言 ReScript(原 ReasonML / BuckleScript)的作者,也是函数式编程语言 OCaml 的前核心开发者之一(2012)。ReScript 是由中国人主导设计、在国际范围内产生持续影响力的通用编程语言之一,被广泛用于真实工业级开发场景。OCaml 于 2023 年荣获 ACM SIGPLAN 软件系统奖,体现了其在程序语言领域的长期学术与工程价值。

张宏波本科毕业于清华大学电子工程系,后赴美国宾夕法尼亚大学攻读博士。2013年读博期间,他受 Bloomberg 破格邀请加入工业界,因其在OCaml 领域的贡献,特聘为高级技术专家(UPenn PhD dropout with master degree),开发 BuckleScript编译器,其负责的 BuckleScript 编译器成为 Bloomberg 最受欢迎的开源项目之一,并被 Facebook(Meta)等多家大型科技公司用于商业开发。
2017 年,张宏波回国定居,因其在编程语言的贡献,成为Facebook在中国大陆唯一一名特聘软件工程师,持续负责 BuckleScript / ReScript 的演进工作。

2022 年,张宏波加入粤港澳大湾区数字经济研究院,并创建基础软件研究中心,带领团队系统性推进 MoonBit软件开发平台及其开发环境建设。MoonBit 在较短时间内获得了全球程序语言与基础软件领域多位专家及机构的认可。2025 年起,北京大学计算机学院研究生课程《编程语言的设计原理》以 MoonBit 替代 OCaml,作为推荐实践编程语言。