Image by Getty Images via Daylife
The ruby koans plugin promises to "walk you along the path to enlightenment" in your quest to understand the finer points of ruby.A koan is a Zen Buddhist concept meaning "a story, dialogue, question, or statement; the meaning of which cannot be understood by rational thinking, yet it may be accessible by intuition."
Koans encourage test driven development by presenting you with tests of ruby code and challenges you to make the tests run successfully by fixing the code. Presumably, once you have acquired the intuition targeted, your test will run.
Ruby can be challenging but has a lot of power and flexibility. And some day, maybe even scalability :-)