Aero
开源 · LLVM 驱动 · 无 GC

像 Python 一样写,像 C++ 一样跑

Aero 是一门面向系统级编程与现代 AI 计算的新语言。 基于 LLVM 后端编译为原生机器码,无垃圾回收,兼顾开发效率与极致性能。

原生性能

基于 LLVM 后端编译为本地机器码,无垃圾回收、无运行时停顿,性能对标 C/C++ 级别。

开发效率

简洁的语法与强大的类型推断,让系统级编程像脚本语言一样轻松上手。

AI 原生

面向 GPU 张量计算与 CUDA / ROCm 生态设计,为下一代 AI 应用提供底层支撑。

网页版功能对比

支持

  • 变量声明(let / mut)
  • 基础类型(i64 / f64 / bool / str)
  • 函数定义与调用
  • if / else 条件判断
  • while / for 循环
  • Vec 动态数组(push / sort / len 等)
  • 定长数组与下标访问
  • println 格式化输出(%lld / %d / %f / %s)
  • 内置函数(len / assert / int_to_str)

不支持(需下载正式版)

  • 泛型(fn max[T])
  • Arena 内存管理
  • Tensor 张量运算
  • FFI 调用 C 库
  • 文件读写(read_file / write_file)
  • extern 外部函数声明
  • 结构体(struct)
  • 枚举与模式匹配
  • 包管理器(aero-pm)
  • LSP 诊断
下载正式版
关于本网页版:此 Playground 为 web0.2.5 简化版,使用纯 JS 解释器实现基础语言子集, 用于快速体验语法。泛型、Arena、Tensor、FFI、文件 IO、结构体等高级功能仅限正式版编译器支持。