The With Language Safely Wraps sqlite3, Claiming Rust and Zig Can't

QuixiAI · x · 2026-10-05

QuixiAI demonstrates how The With programming language wraps the C library sqlite3: a resource declaration turns the raw sqlite3 handle into a managed value — from sqlite3open on creation, drop sqlite3close on release, ok SQLITEOK for error handling.

The resulting sqlite3 is an "owned" value: closed on every path, errors surfaced as Result, and no unsafe anywhere. The post openly challenges readers to "try doing this in Rust and Zig."

Related event: QuixiAI Unveils With: A Systems Language With Rust-Level Safety and Glue-Free C Interop(2 posts)→

Original post →

More from coding & agent

coding & agent channel →