Tag Archives: brainf—

Adding SPI support to the BrainF interpreter

While at Chicago’s O’Hare airport, waiting for my connecting flight to Reno, I had a bit of time to start coding on my BrainF interpreter again — once I had found an outlet, that is1. My goal was to add … Continue reading

Posted in VHDL | Tagged , , | Comments Off on Adding SPI support to the BrainF interpreter

Improving the BrainF interpreter

As I wrote in a previous post, I wrote a BrainF interpreter in VHDL over a week-end. I decided to improve it a bit.

Posted in Software Development, VHDL | Tagged , | Comments Off on Improving the BrainF interpreter

Writing a BrainF interpreter … in VHDL

I’ve written parsers and interpreters before, but usually in C++ or, if I was feeling like doing all of the hard work myself, in C.

Posted in Software Development, VHDL | Tagged , | Comments Off on Writing a BrainF interpreter … in VHDL

Why I Recommend BrainF— (and what I recommend it for)

BrainFuck is an esoteric Turing-complete programming language that consists of only the bare minimum commands for Turing-completeness. It is exactly this bare-minimum-ness that makes it an interesting language – although at first a bit awkward to wrap your head around. … Continue reading

Posted in Interesting stuff, Opinions, Software Engineering | Tagged | 1 Comment