**Neuro:基于LLVM 20的AOT编译AI工作负载编程语言**

_Neuro; An AOT-compiled language for AI workloads built on LLVM 20_

> Neuro是一种为AI工作负载设计的AOT(提前编译)编程语言,它使用LLVM 20后端生成原生代码,与Python等解释型语言不同。该语言旨在提供高性能AI开发能力,其路线图包括基于MLIR的张量运算、通过Enzyme进行IR级自动微分,以及通过MLIR GPU方言(如nvgpu、rocdl、Triton)实现GPU加速。目前处于Alpha阶段,Phase 1核心MVP已完成,Phase 1.5和Phase 2正在进行中,主要特性包括静态类型与推断、函数、控制流、可变变量、常量、位运算符、字符串类型、结构体、方法、if/块表达式以及LLVM后端。内存模型方面,栈分配值自动回收,但堆分配的字符串数据当前会泄漏,Phase 1.5的目标是构建所有权跟踪器和借用检查器。

**来源信息**
- **来源**:Hacker News:AI 热帖
- **分类**:ai-models
- **发布时间**:2026-05-25 01:34(北京时间)
- **原文**:[打开原文](https://github.com/PanzerPeter/Neuro)