Ruby
Why program in Ruby?
- To use a language that's a bit higher level than the currently popular stuff (java, C#)
- To work with a language based on a small number of ideas
- To experiment with domain specific languages
- To experiment with fully dynamic/reflective programming
- To recapture some of the fun I had lots of years ago with Forth, Smalltalk and Lisp
