top | item 22786419

(no title)

wasi0013 | 5 years ago

Exploring Elixir & Phoenix. Solved some AOC & exercism problems with it, and wrote a BF compiler. So far, enjoying every bit of it. The language itself is beautiful! Codes are available on my Github[1] account :).

[1] https://github.com/wasi0013/

discuss

order

rufius|5 years ago

I’ve been doing the same in fact. I’ve always had a soft spot for Erlang (and now Elixir). I wrote a pretty large Erlang app back in college for a distributed system in a Biology research project.

I’ve been enjoying working with it - taking a little break but definitely enjoying Phoenix as well. It’s been refreshing to work through a “big” web framework that feels straightforward to reason about.

AlchemistCamp|5 years ago

What inspired the BF compiler project?

wasi0013|5 years ago

I thought it will be easy to implement and also a bit of nostalgia.

I was a 2nd/3rd semester CS student at that time when I saw BF code for the first time on a Competitive programming platform named SPOJ[0]. Later, I found it again on a code golfing website[1].

I thought it would be fun to learn as the language only had 8 commands! I learned it and wrote a tutorial[2] on my native language for my best friend so that we could have some fun together with it :D

[0] http://spoj.com/

[1] http://golf.shinh.org/

[2] https://github.com/wasi0013/Bangla-Brainfuck-tutorial/blob/m...