Jacquard: A New Language for AI Coding
jbwinters · hn · 2026-07-13
Jacquard: A New Language for AI Coding
The author has released Jacquard, a programming language explicitly designed for AI-generated, human-reviewed code.
- The design process involved AI analyzing the ASTs of various mainstream and niche languages to generate new syntax and structures.
- The language enforces explicit permissions: external effects like file system and network access must be declared in function signatures.
- The runtime supports effect recording and replay, making it easy to reproduce program behavior under different conditions.
- Internally, code uses content-addressed semantic identity, meaning renames and formatting changes don't require recompilation or retesting.
- It includes the Warp testing framework, offering capabilities like replay, result caching, and handler replacement.
The project is now installable and usable. The author hopes AI agents can read the docs to generate sample programs and welcomes feedback on pain points for both agents and humans.
More from coding & agent
- Travel MCP Server adds flight, hotel, weather and budget tools for agents — modelcontextprotocol · 2026-07-21
- OpenAI hackathon project stalls as Codex struggles on voice, while Claude spots the issue — ColleenMBrady · 2026-07-21
- Douyin Video Analysis MCP turns share links into structured video summaries — modelcontextprotocol · 2026-07-21
- An indie builder open-sourced 50+ AI apps and says users should only pay for tokens — matchaman11 · 2026-07-21
- Shared agent workspaces fail in a fixed order, from stale reads to zombie writes — mrvladp · 2026-07-21
- pi 0.81.0 adds first-class integration with llama.cpp server — huggingface · 2026-07-21