凹语言(凹读音“Wā”)是 针对 WASM 平台设计的通用编程语言,同时支持 Linux、macOS 和 Windows 等主流操作系统和 Chrome 等浏览器环境,同时也支持作为独立 Shell 脚本和被嵌入脚本模式执行。
凹语言是国内 Gopher 发起的纯社区构建的开源国产编程语言项目(没有公司背景、没有任何赞助)。同时凹语言也是国内第一个实现纯浏览器内编译、执行全链路的自研静态类型的编译型通用编程语言。
v0.9.0 更新内容包括:
- 增加胶水代码定义特性
- 添加 js、js/cancas 标准库
- 增加 logo、mandelbrot、life、qrcode 等例子
- 去掉 LLVM 后端支持, CPU 只支持 wasm 类型, 删除 Clang 和 Arduino 支持
- 标准库增加 qrcode
- 默认目标 OS 改为 js
更新说明:https://gitee.com/wa-lang/wa/releases/tag/v0.9.0