Skip to content

nttld/beatsaber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

twitter

Disclaimer

This language inspired by Jaroslav Beck.
"This language was meant to be used at production scale" -No one ever

Releases

No releases published

Packages

No packages published