Skip to content
On this page

凹语言 开源季度小结-线路图更新


开源3个月以来,凹语言 项目取得了很多进展,包括:

  1. 构建了一套在线编译凹源代码并并执行的环境:https://wa-lang.org/playground/。该环境的编译、执行没有调用后端服务,完全在页面中运行;是一个非常便捷的体验、测试凹语言的入口;

  2. 项目组采用 AGPLv3 协议开源凹语言;

  3. WASM后端原型如期发布,已支持数值/字符串基本类型、结构体、方法、数组、切片等常用特性,项目组开始着手以此为基础开发贪吃蛇等带有交互功能的网页小游戏;

  4. 原定于2023年春节后启动的LLVM后端,提前启动;线路图更新如下:

  5. 发布了新版(第三版)官网wa-lang.org

  6. 制定并部署了凹语言贡献者协议,具体操作请参考:https://wa-lang.org/community/contribute.html

目前,凹语言是一个爱好者共建的业余项目,没有设置KPI。一门新语言真正达到实用化,所需的工作量极其巨大,我们热切的期望更多有兴趣的同学能参与共建,尤其是承担子项目负责人的职责。与普通贡献者相比,子项目负责人可以直接参与决策,在项目发展中获得上不封顶的话语权。由于尚处于起步阶段,可以单独成为子项目的模块遍地都是:一组堆管理函数、一个wat转二进制wasm的包、一种与其他语言交互的接口……越早参与,占坑越容易。