10 Things Every Java Programmer Should Know About Ruby

Testimonial

Bob Martin (http://www.artima.com/weblogs/viewpost.jsp?thread=4639)
I’ve been a statically typed bigot for quite a few years. I learned my lesson the hard way while using C. Too many systems crashed in the field due to silly typing errors. […]

Four years ago I got involved with Extreme Programming. […] I can’t imagine not having a comprehensive suite of unit tests to back up my development. […]

About two years ago I noticed something. I was depending less and less on the type system for safety. My unit tests were preventing me from making type errors. […]

So I tried writing some applications in Python, and then Ruby. I was not entirely surprised when I found that type issues simply never arose.