Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
It's an interesting/challenging exercise to work through implementing some basic functions in BF, ie thinking only in loops.
I implemented an optimizing interpreter in Bash[1] on a plane ride, and it's still one of my favorite pet projects.
[1]: https://github.com/Gandalf-/BrainBash
Brainfuck makes it very easy to benchmark various optimizations that you can do to its interpreter.[0] Rendering a Mandelbrot set goes from 28.57 to 6.49 seconds with basic preprocessing!
[0] https://github.com/siraben/bf
Quine relay [1] is to this day the most "I will never understand this" brainfuck project I have ever seen.
[1] https://github.com/mame/quine-relay