Serein Team · Independent Software Team · Hong Kong

Aero

Write like Python. Run like C++.

A systems programming language compiled to native machine code via LLVM — compile-time memory safety, no GC, zero runtime overhead, designed for the next era of computing.

Aero 1.2.1 · Now Released · JIT + AOT · LLVM · MIT License

PATCH · 补丁发布

Aero 1.2.1

3 个 P0 崩溃级修复 · CLI 路径含空格修复 · LSP 诊断改进 · 源码级兼容 · 升级零成本。

查看 1.2.1 详情 → Aero 主页
产品矩阵 — Our Products

团队的作品。
独立构建,持续迭代。

01
AeroA Systems Language
一门从首发到自举的系统编程语言。1.2.1 PATCH · 1.2.0 ARCHIVED · 1.1.0 LEGACY。
→
04
开源产品Open Source
浏览我们全部开源产品与项目 — Aero 语言、工具链、更多。全部代码在 GitHub 上持续迭代。
→
05
关于团队About the Team
独立软件团队 — Kael / Ay_Xy / Grint Li / Jamie Avery。了解我们的故事。
→
AERO · VERSION HISTORY

Aero 版本历史
三次发布。

1.2.1 PATCH · 1.2.0 ARCHIVED · 1.1.0 LEGACY — 三次发布,三次视角。去 Aero 主页 看完整时间线。

P0-1
Arena 动态下标写崩溃
debug 断言与 release 访问均触发 0xC0000005。
P0-2
聚合类型隐式返回崩溃
尾部缺 else 导致栈被写坏。
P0-3
容量越界静默终止
alloc() 超过容量时现已显式报错。
CLI
路径含空格修复
命令行参数解析正确处理带空格的路径。
LSP
诊断不再全丢
JSON 输出修复。
DIAG
更好的错误消息
重定义 builtin、unknown type、裸 self 参数。
KEY FEATURES
Precision, written into
every line of code.
01
Compile-time memory safety
Ownership + borrow checking + lifetimes on par with Rust. No GC, zero runtime overhead.
02
Write like Python
A clean, concise syntax that compiles to native machine code. Script-like ergonomics with native performance.
03
Dual LLVM backends
JIT / AOT dual backends, the aero fmt formatter, and LSP diagnostics — a toolchain that's already production-ready.
04
Self-hosting validated
HashMap / HashSet implemented in Aero itself, with 158+ integration tests covering generics, borrowing, and FFI end to end.
BACK THE TEAM

Independently built,
backed by people like you.

Serein Team is a fully independent software team — no investors, no ads, only a devotion to precision software. The Aero language is written line by line by our own hands. If it's been useful to you, we'd love your support to keep going.

Support us on Aifadian →
REDIRECTING