Aria is everything I wanted C to be. I think Zig/Rust/Odin come close to being a better C but there were some things they lacked or their vision wasn't totally aligned on how I did things. Partly the fault lies in me: I just wanted something that I fully understand and have total control over. Think of this a fork of Zig. This is my contribution for it.

Some things I took inspiration from:

imm std = struct("std");

fn main() void {
    std.print("Hello World!");
}

std :: struct("std");
main :: fn() {
    std.print("Hello world!");
}
hello_world.ar
$ aria hello_world.ar
Hello World!