Safety of Rust, syntax of Python, speed of C.
A compiled, statically-typed language that refuses to pick a fight — clear syntax, no garbage collector, real error messages.
cargo install brute-lang// your first brute program
fn main() {
let name = "world";
match name {
"world" => println("hello, ${name}!"),
_ => println("hi anyway"),
}
[1, 2, 3, 4, 5]
|> map(*2)
|> filter(>4)
|> println(); // [6, 8, 10]
}Everything's a panel. Click through — no endless scrolling here.
Install Brute, write hello_world.brt, run it. Five minutes, start to finish.
Open the guide16 real programs — variables to web servers — in syntax you already know.
Browse examplesEvery keyword, type, and operator. The full spec, readable by humans.
Read the specMath, strings, collections, async, net — the batteries that are included.
Explore stdlibSafety, zero-cost abstractions, hybrid memory, and 15 more reasons.
All 18 featuresWho built this, why it exists, and where it's heading next.
Meet w0wzahhBrute is MIT-licensed and actively built. Issues, PRs, and feature ideas all welcome — the compiler won't judge you.