Was working for years in C++, but turned out it sucks.

Learned a Haskell and get my mind much wider. But not enough to write a real-world apps in this pure-lazy-functional language. However, still love it.

Currently work in Scala and pretty happy with it. Looks like a silver bullet for majority sort of applications.