Skip to content

Repository files navigation

FizzBuzzLM

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.

Reproducibility

Just run make (but first make sure all the programming languages are installed, as well as Pytorch and hyperfine).

Hire me

If you're impressed with my FizzBuzz skills, send job offers (grant approvals, term sheets) to agi@vadim.me

About

Searching for the best way to FizzBuzz

Resources

Code of conduct

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages