17173 > 游戏资讯 > 科技新闻 > 正文

AI 编程语言 Mojo 推出 1.0 正式版,预计年内开源编译器及相关工具链

2026-08-12 20:01:54 神评论
17173 新闻导语

AI编程语言Mojo 1.0正式发布,统一语法、增强引用失效诊断,支持CPU/GPU开发,预计年内开源编译器及工具链,点击了解详情!

8 月 12 日消息,Modular 现已正式发布 AI 编程语言 Mojo 1.0 版本,新版进一步整理了语法和类型系统,并针对“引用失效”问题加入了部分诊断能力。

具体来看,本次 Mojo 1.0 在语言设计方面统一了此前存在多种表达方式的功能(包括变量声明、闭包以及指针类型等),同时新增类似 Python 的 lambda 匿名函数语法,开发者可以直接在代码中创建简短的内联闭包。

除此之外,Mojo 1.0 为“引用失效”问题加入了诊断能力。官方举例,例如程序向 List 添加新元素后,原本指向 List 内部数据的引用可能因为内存重新分配而失效。如果代码继续使用该引用,就可能产生难以发现的错误。Mojo 现在能够识别此类“引用失效”情况,并提前提醒开发者进行修改。

Modular 同时透露,,过去几年间 Mojo 一直处于快速开发阶段,不断调整语法、类型系统以及标准库,导致不少项目显著增加开发和维护成本。因此,Mojo 1.0 的重点是建立更加稳定的语言基础,虽然 1.x 版本期间仍可能出现兼容性问题,但后续官方将更加谨慎地调整语言设计,尽量避免现有代码因版本更新而频繁失效。

目前,Mojo 已经可以用于 CPU、GPU 以及其他计算加速器的程序开发。后续官方还计划加入异步编程、模式匹配以及联合类型等功能,预计今年内官方将开源 Mojo 编译器以及相关工具链,让开发者能够进一步参与 Mojo 生态建设。

【来源:IT之家】
关于Mojo,AI编程语言,1.0正式版,编译器,工具链,开源,Modular,引用失效,诊断,语法的新闻