ReScript 作者加入 IDEA 研究院

粤港澳大湾区数字经济研究院(后称”IDEA研究院”)已宣布,张宏波加入 IDEA 研究院基础软件中心(Digital Infrastructure Innovation Center)担任讲席科学家,以加强基础软件研发能力建设。

张宏波是通用程序语言 ReScript 的作者,程序语言 OCaml 前核心开发人员。ReScript 是一种强大的类型化语言,可以编译成高效且可读性高的 JavaScript;包含了一个快速的编译器工具链,可以扩展到任何代码库的大小。

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

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

根据介绍,此次新成立的IDEA研究院基础软件中心,与传统学术研究机构追求理论上的单点创新不同,更加聚焦系统层面,特别是当下大规模基础软件研发工程上的协同创新和落地。该中心立足于底层软件的研究与实现,将通过构建一整套程序开发工具链,打造世界领先、自主可控、健康持续的下一代程序开发环境,推动系统级软件人才的培养和下游产业的发展。

一方面,随着现代软件代码规模和复杂度的大幅增加,开发工具逐渐向云端迁移。与此同时,下一代Web标准指令集如WebAssembly 日趋成熟并为社区广泛接受。在这一大趋势下,中心希望基于WebAssembly,设计新的通用程序语言,优化运行时垃圾回收机制,灵活适配各种应用场景,不仅为开发人员提供更好的生产力工具,更为打造新一代程序开发环境和人才及产业发展贡献智慧和力量。

猜你喜欢

转载自www.oschina.net/news/234505/rescript-idea