CN/EN
IDEA研究院委任张宏波为IDEA基础软件中心讲席科学家
2022-10-09
分享:
ReScript的作者加入IDEA研究院

为加强基础软件研发能力建设,粤港澳大湾区数字经济研究院(后称"IDEA研究院")宣布张宏波为IDEA研究院基础软件中心(Digital Infrastructure Innovation Center)讲席科学家。该中心立足于底层软件的研究与实现,将通过构建一整套程序开发工具链,打造世界领先、自主可控、健康持续的下一代程序开发环境,推动系统级软件人才的培养和下游产业的发展。



张宏波在行业内拥有重要影响力。他是通用程序语言ReScript[1]的作者,程序语言OCaml[2]前核心开发人员。

他主导的ReScript语言[3]是目前中国人开发制作的唯一一个在国际范围内具有一定影响力的通用程序语言。该语言项目始于个人兴趣[4],之后为世界各地的程序员广泛采用[5]。除英语外,ReScript官方文档还有韩语[6]、葡萄牙语[7]等多国语言的翻译版本。

在加入IDEA研究院之前,张宏波因ReScript在Meta (原Facebook) Messenger[8]项目的使用破例受聘,成为公司迄今唯一一位有常驻中国大陆工作经验的软件工程师。张宏波本科毕业于清华大学电子系,在大三时荣获全系专业成绩第一名及国家最高奖学金,后在美国宾夕法尼亚大学(University of Pennsylvania)攻读博士期间受彭博(Bloomberg) 邀请,从事函数式语言编译器的开发工作,其早期的工作也曾被彭博社官方报道[9]。

此次新成立的IDEA研究院基础软件中心,与传统学术研究机构追求理论上的单点创新不同,更加聚焦系统层面,特别是当下大规模基础软件研发工程上的协同创新和落地。一方面,随着现代软件代码规模和复杂度的大幅增加,开发工具逐渐向云端迁移[10]。与此同时,下一代Web标准指令集如WebAssembly 日趋成熟并为社区广泛接受。在这一大趋势下,中心希望基于WebAssembly,设计新的通用程序语言,优化运行时垃圾回收机制,灵活适配各种应用场景,不仅为开发人员提供更好的生产力工具,更为打造新一代程序开发环境和人才及产业发展贡献智慧和力量。


参 考 链 接

[1]了解ReScript https://rescript-lang.org 

[2]了解OCaml https://ocaml.org 

[3]ReScript用户论坛 

https://forum.rescript-lang.org 

[4]始于张宏波个人兴趣的ReScript 

https://github.com/rescript-lang/rescript-compiler 

[5]ReScript为世界各地的程序员广泛使用 

https://forum.rescript-lang.org/latest 

[6]ReScript官方文档(韩语版)

https://green-labs.github.io/rescript-in-korean/ 

[7]ReScript官方文档(葡萄牙语版)

https://es77.dev 

[8]Meta的Messenger项目使用ReScript 

https://www.messenger.com 

[9]彭博社报道 

https://www.bloomberg.com/company/stories/release-1-7-story-behind-bucklescript/ 

[10]趋势:开发工具正逐渐向云端迁移 

https://www.cncf.io 

TOP