Bend – A language that blocks AI mistakes via proof, on CPU and GPU
Bend’s pitch is that proof files can make an AI agent’s code changes fail before they ship.
The page describes Bend as a young language with Python-like syntax, native compilation, CPU/GPU parallelism, and a type checker that also acts as a proof checker. Its core workflow puts invariants in `LAWS.bend` and requires a `PROOF.bend` check before committing, so an agent must retry changes that violate those laws. The example is a game rule where “winning is impossible”; a board-wrapping change is shown being blocked when the proof is enforced. Bend says it is best suited for back-end work on Linux and macOS, and warns that it is still evolving. HN · Frontpage AI's note
The page describes Bend as a young language with Python-like syntax, native compilation, CPU/GPU parallelism, and a type checker that also acts as a proof checker. Its core workflow puts invariants in `LAWS.bend` and requires a `PROOF.bend` check before committing, so an agent must retry changes that violate those laws. The example is a game rule where “winning is impossible”; a board-wrapping change is shown being blocked when the proof is enforced. Bend says it is best suited for back-end work on Linux and macOS, and warns that it is still evolving. HN · Frontpage AI's note
score 5