Bend combines explicit program laws with CPU and GPU execution
Bend is a young programming language that combines dependent types for checking proofs with parallel execution on CPUs and GPUs. Developers state properties as laws and supply proofs that the checker verifies. Its Python-shaped syntax hides a different model: values are generally used at most once, and safe recursive functions must demonstrate that they terminate.
Bend
Why it matters
Interesting for engineers exploring formal verification in agent-assisted programming.
More context
Watch or try a small example on Linux or macOS, the project’s preferred backend platforms. The guide explains explicit parallel calls and the need to balance their work. This is a project discovery; its exact launch date is unverified.
Keep in mind
The project explicitly warns of bugs. Proofs cover stated properties, not every possible failure; unsafe functions fall outside proof guarantees. Published speed claims were not independently tested by 1min.
Original read