Jacquard:面向AI写代码的新语言
jbwinters · hn · 2026-07-13
### Jacquard:面向 AI 写代码的新语言 作者发布了 **Jacquard**,一个为“AI 生成、人工审阅代码”设计的编程语言。 - 设计思路来自让 AI 先分析多种主流与小众语言的 AST,再生成新的语法与结构。 - 语言强调 **显式权限**:文件系统、网络等外部效果都要在函数签名中体现。 - 运行时支持 **效果记录与回放**,方便在不同条件下复现程序行为。 - 代码内部使用 **content-addressed semantic identity**,因此重命名和格式变化不需要重新编译或重测。 - 还配套了测试框架 **Warp**,提供回放、结果缓存、handler 替换等能力。 作者表示该项目已经可以安装和使用,希望 AI agent 能直接阅读文档并生成示例程序,也欢迎反馈哪里对 agent 或人类都难用。