I am interested in theoretical computer science and discrete mathematics, but I also like to code and I often just implement algorithms or even write whole libraries just for fun. My favorite languages are Haskell and Scala, but Ruby the language I grew up with, follows close behind. In a conceptional discussion, I hate C++, but sometimes, I still like to use it for coding, my biggest private project is a Crypto/Data structures/Long arithmetic Library written in C++.