This repo is a research project to explore what is the most efficient implementation of the fizz buzz algorithm. Contenders:
- Python
- C
- Java
- Clojure
- Haskell
- Rust
- Go
- Javascript
- Rust
- A specialized LLM (Little Language Model) for FizzBuzz
The goal is to reiterate, with a little more scientific rigor, the point made in Fizz-Buzz in Tensorflow by Joel Grus: programming languages tend to implement algorithms more efficiently, both in terms of information theory (less bytes of memory) and in terms of runtime.
Just run make (but first make sure all the programming languages are installed, as well as Pytorch and hyperfine).
If you're impressed with my FizzBuzz skills, send job offers (grant approvals, term sheets) to agi@vadim.me