Ante: A New Way to Blend Borrow Checking and Reference Counting

A blog post on how Ante aims to mix borrow checking with reference counting.

Author
Evan Ovadia
Published
June 28, 2026
Kind
Personal blog post on a language design, with code examples
Original
verdagon.dev/blog/ante-blending-borrowing-rc
Subject
Programming languages and types

What it is

Evan Ovadia, who works on the Vale language, walks through Ante's rules for mutable references. The post explains shape-stability, shared types, unions and temporary uniq conversion.

What it says

What evidence it gives

The post offers Ante code snippets and the compile errors the design should produce. It gives a Rust Cell comparison in an appendix. It shows no benchmarks and no tests of a running compiler.

Interests and limits

The post says Ante is a work in progress with parts still theoretical. Ovadia works on Vale, a related language, and says so in a note. The post reports no performance numbers. Ovadia, not the creator, calls the type-analysis check possibly brittle.