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."
More from coding & agent
- SwiftUI Gesture Debug Panel Tested Against Open-Source App Ice Cube — Dimillian · 2026-10-05
- Qwen Flash Next Q4 hits 17.5 tks on Mac Mini M5 with carousel expert streaming and dual-SSD tricks — turtleninja99 · 2026-10-05
- Agents can test your code in ways that took weeks to build before — and catch human-introduced bugs — remilouf · 2026-10-05
- Viral meme: AI agents with full computer access will indeed modify your files — smtabatabaie · 2026-10-05
- Ethan Mollick: We need team email systems built for humans and AI agents to share — emollick · 2026-10-05
- 7 trade-offs every AI engineer makes, from accuracy-vs-speed to privacy-vs-personalization — goyalshaliniuk · 2026-10-05