ทันเอไอ

Global AI & tech news, in your language · every story source-checked

🌐Follow
← Back to news
LINE Facebook X
开发工具/开源Verified

推出 Jacquard:全新编程语言,专为 AI 编写、人类审计而设计

开发者推出实验性编程语言 'Jacquard',其结构与语法由 AI 分析现有语言后构建,旨在让 AI 更“擅长”编写代码。

📅 2026年7月16日 03:24
推出 Jacquard:全新编程语言,专为 AI 编写、人类审计而设计

在 AI 辅助编程日益普及的背景下,一位开发者发布了一个名为 "Jacquard" 的开源项目。这是一种专为 AI 生成代码、人类负责审计这一新范式而设计的轻量级编程语言。其命名灵感源自 Jacquard 织布机,该设备曾通过穿孔卡片控制图案,是早期计算机编程思想的先驱。

Jacquard 的核心差异在于其设计流程:开发者让 AI 分析了多种流行编程语言的抽象语法树(ASTs),从而合成出一套 AI 最易于理解和生成的语法结构。最终成果融合了多项创新理念。

Jacquard 的主要亮点在于其安全性和对外部影响(external/world effects)的管控。任何涉及访问本地文件系统或网络连接的操作,都必须在函数签名中明确标注。若未在运行时刻获得明确授权,程序将无法执行此类操作,这有效降低了 AI 生成代码出现意外行为的风险。

此外,Jacquard 还采用了内容寻址标识(content-addressed identity)系统,这意味着语言识别的是代码的“语义”而非仅仅是文本字符。因此,调整代码格式、添加注释甚至更改变量名,都不会导致必须重新编译或重新测试整个程序,从而大幅提升了开发与审计效率。开发者强调,目前的 Jacquard 仍处于研究原型阶段,尚未达到生产环境的使用要求。

Why it matters
Jacquard 反映了一种全新的工具设计思路:不再仅以人类为中心,而是直接针对 AI 协作进行优化,重点关注安全性与可审计性,这可能成为未来软件开发演进的关键方向。
#Jacquard#AI-Generated Code#Programming Language#Open Source