首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

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

2026-08-12 1 阅读 约2分钟阅读 IT之家
分享:
字号:
IT之家 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 生态建设 。
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱