Wednesday, July 21, 2010

How it began...

So, Dustin and I were sitting around in our closet at work, and I was looking up whether T-SQL is Turing complete. I never did find that out, but in the process ran across a language called Brainfuck that was quite entertaining. The obvious question to me was "hmmm, I wonder if I can make a language like that, but as a joke" So, the goal was set. Try to make a Turing complete language that was as minimal as possible without copying the others, all the while trying to keep some humor to it.

Dustin and I tried random symbols and came up with some interesting stuff, but when we stumbled across using emoticons it just took off. It seemed a good fit for what we were trying to do. Unfortunately, there's some excess to keep every line a smiley, but, nonetheless, it seemed to work out.

So, thus was born EMO. It's not complete, so as we change it and update it we'll make the changes here.

Yes, we know there's someone out there who wrote a higher level language using all emoticons, but we found it after the fact so we weren't too concerned with the un-originality of this.

No comments:

Post a Comment