println(result) // 5.0

The language is influenced by Go, Rust, and Swift, but aims for even greater simplicity.

fn main() ! x := risky_op()? println(x)

To get started, you’ll need to install the V compiler. Since V evolves rapidly, it’s best to build from source to ensure you have the "new" features. On macOS/Linux: git clone https://github.com cd v make Use code with caution. On Windows: Download the v_windows.zip from the GitHub releases page. Extract it and add the folder to your system .

New to V? 🤔 It’s one of the fastest-growing languages for 2024. I’ve put together a cheat-sheet style PDF to help you hit the ground running.

, which is frequently updated (most recently in early 2026) and designed to be read in a single weekend. V Documentation 📘 Comprehensive Learning Resources