WebRacket:将 Racket 语言编译至 WebAssembly 的全新编译器

WebRacket 是 Racket 语言的子集,可编译为 WebAssembly,让开发者无需编写 JavaScript 即可在浏览器中构建实用程序。它支持主流浏览器,并通过 JavaScript FFI 提供对 DOM、Canvas 等浏览器 API 的访问。目前该编译器支持大部分基础数据类型和语法,但尚不支持模块、Continuation 及复数等特性。项目旨在让社区探索 WebAssembly,最终目标是为 Racket 编译器增加 WebAssembly 后端。

原文链接:Hacker News

抢沙发

评论前必须登录!

立即登录   注册