XU XUv0.8.8
EN

博客 / 版本进展

2026-10-14 · 版本发布

Xu 0.8.8:全量 47 项跨语言横测、原生 Setup 离线安装器与 WebAssembly 支持

Xu 迎来 0.8.8 重要里程碑。在延续“零 GC、单所有权与确定性资源生命周期”核心设计的同时,本版本重点上线了双架构 47 项跨语言全量基准测试专区、开箱即用的原生 Setup 离线图形与静默安装程序、WebAssembly (wasm32) 目标支持与浏览器端无后端交互演练场,并全面升级了官网交互体验。

47 项全量跨语言性能与资源基准测试

为客观呈现 Xu 语言在系统编程领域真实的吞吐效率与物理内存边界,官网正式推出 47 项全量跨语言性能与资源横测专区。测试覆盖 Apple Silicon M 系列 ARM64 与 Intel/AMD x86_64 双硬件架构,对标 C (Clang -O3)、Rust (rustc -O3)、Swift (-O3) 与 Go 等主流工业语言:

开箱即用原生 Setup 离线安装程序

0.8.8 正式引入开箱即用的原生 Setup 单文件离线安装包(由配套 xu-setup 驱动),彻底摆脱了此前需要依赖 Python、Shell 脚本或预置环境的限制:

WebAssembly (wasm32) 目标与浏览器交互演练场

编译器新增对 --target wasm32 目标的原生 AOT 编译支持,能够将 Xu 源码直接输出为标准的 WebAssembly 二进制模块(.wasm),无须依赖外部重型打包工具链:

xu build app/main.xu --target wasm32 --output dist/app.wasm

依托该底层能力,官网正式上线 WebAssembly 在线演练场。演练场在纯浏览器客户端内加载基于 WebAssembly 的 Xu 运行时沙箱,零后端依赖,支持协程并发、通道收发、借用检查与模式匹配等完整语法演练,并提供丰富的官方实战示例库。

协程并发与运行时加固

0.8.8 进一步优化了 xu f(args) 轻量级协程与 chan 通道的调度与通信语义:

体验升级:精炼导航、明亮宣纸主题与文档同步

伴随 0.8.8 发布,官网完成了全站导航与视觉设计的整体升级:

47 项全量跨语言性能与资源横测 · WebAssembly 交互演练场 · 下载 Xu 0.8.8 · 限制与现状