Vow documentation
Vow is a systems language with two pillars: contracts (requires / ensures) and capabilities (permissions the program cannot create for itself). No garbage collector, and no manual free(). No ambient filesystem or network access.
Start here
Section titled “Start here”- Install — build from source
- Your first program —
main, build, run - Capabilities — the security model
Then read Limitations. Vow is early and pre-1.0; that page is not optional reading.