This is a milestone for me: my first working interpreter of a programming language. Admittedly, the programming language is Brainfuck, but still.

There is another Haskell Brainfuck interpreter out there, and it is far superior to mine in terms of optimization and code elegance.

Haskell is a wonderful language to write in, and feels very different from other languages. However, I have not learned efficient ways to do things, and therefore find myself reinventing the wheel more often than I would like.

Learning Haskell was very different experience than learning Perl, in that I could not “cut-n-paste” code from the web to perform a specific task as readily as I could with Perl.

Leave a Reply