课程 ID: 11175
描述:
张宏波现任IDEA基础软件研究中心科学家及其部门负责人,领导MoonBit(https://www.moonbitlang.com/)编程语言及其整套工具链的开发,他是通用程序语言ReScript作者(之前被称为ReasonML&BuckleScript),程序语言OCaml的前核心开发人员(2012)。ReScript语言是中国人主导的首个在国际范围内具有一定影响力的通用程序语言,OCaml荣获2023 SIGPLAN软件大奖。
张宏波本科毕业于清华大学电子工程系【大三专业课成绩(01/260+)】,后在美国宾夕法尼亚大学攻读程序语言专业博士期间。Bloomberg(www.bloomberg.com/company/press/open-source-at-bloomberg-introducing-bucklescript/)破格邀请(2013),他从学术界转入工业界,从事函数式语言编译器的开发工作,其在Bloomberg主导的BuckleScript编译器是该公司最受欢迎的开源项目,后来被Facebook(Meta)等大型企业用于商业开发。
2017年,张宏波回国定居并被Facebook(Meta)破格邀请,成为该公司唯一一位在中国大陆工作的软件工程师。他在Facebook(Meta)的主要工作是继续维护BuckleScript编译器,后来该项目演变成了独立的ReScript编程语言,张宏波也参与了Facebook(Meta)另一个编程语言Flow(https://flow.org/)的开发工作。
2022年,张宏波加入了粤港澳大湾区数字经济研究院(福田)并创立基础软件中心(https://www.idea.edu.cn/research/dii.html),带领团队开发MoonBit编程语言及其整套开发环境。目前MoonBit月兔获得了全球软件领域顶尖专家和权威机构的认可,全球用户数实现了1200%的指数级增长,且在国内外知名高校、海外云服务提供商、国家信息学竞赛组织等多个应用场景中已得到验证。