Ruby, the open source programming language, has been a phenomenon in the development community for many years running now.