Skip to content

Repository files navigation

bf-in-ressota

Brainfuck interpreter in every language. Because yes.

TAKE YA PICK

Currently complete languages

  • Rust

    rust-bf The fastest brainfuck interpreter of the lot, it's optimized beyond reason. It's so fast, it can easily overflow a 64bit number 200 times over in under a second with our example program. It's also available via snap.
  • Python

  • C++

  • Scratch

  • PHP

    Can be found Here or at Github as a part of another project.
  • Java

  • C#

  • Go

  • TypeScript

    Specifically made to be incompatible with Javascript
  • R

    In case you want to plot the output for some reason.
  • Flutter App

  • Ruby

  • Fully functioning shell that parses the input as Brainfuck and runs the result.
  • Haskell

  • C

  • Lisp (Common Lisp)

  • OCaml

    This includes both an interperter (in ocaml), and a compiler (bfc-ocaml). Currently supports x86_64 linux.
  • Zig

  • Asm

In progress languages

Languages that were abandoned for mental health reasons

  • B

    Development stopped because we could not find a working compiler that both compiled and not get rid of random variables in the program (Flashbacks intensify).

THE EXAMPLE BF

Custom code based on the superior decimal output flavor of BF.

dune exec bf -- ../helloWorld.bf

About

Brainfuck interpreter in every launguge. Beacuse yes. In devlopment.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages