beatsaber
beat saber is a strongly typed, self-documenting and highly performant programming language. With beat saber we aimed to create a language that is incredibly easy to read at first glance and we went above and beyond to fulfill this goal.
Don't believe us? Check it out yourself in the examples folder!
Documentation
See docs for more info.
Prerequisites
- A compatible C compiler
- LLVM 12
- Rust
Getting Started
See getting started
Building the compiler
# Compile to ./target/release/bsc
cargo build --release
# Or alternatively install to ~/.cargo/bin
cargo install --path .
Compiling the example
# Compile the beatsaber program
bsc examples/beatsaber.beatsaber -o beatsaber
# Run the result
./beatsaber
Credits
Socials
Check out our socials:
Disclaimer
This language inspired by Jaroslav Beck.
"This language was meant to be used at production scale" -No one ever