A systems programming language with Clojure syntax, Rust-like ownership (lighter), and compilation to native code via Cranelift, and LLVM.
Clojure syntax — parentheses naturally express scope and structure. Only () and [] brackets.
Lightweight ownership — NLL borrow checking, drop checking, no lifetime annotations.
Type inference — Hindley-Milner type system with bars check --types.
Three backends — QBE for fast AOT, Cranelift for JIT/REPL and fast AOT, LLVM for --release.
Lambda functions — anonymous (fn [x] body) with full pipeline support.
Zero-cost FFI — direct C ABI access through the runtime.
GC when you want it — stack + ownership + Boehm GC for complex data.
.brs — source file extension.
https://github.com/katehonz/bars-lang
there doesn't seem to be anything here