As you may know, I love how the Ruby community shares stuff. You see sharing everywhere...
I bet that's 50+ man-years of development time right there. What do you think?
Each extension, plugin & gem is a shared piece of work. Each contributing developer is giving hours and hours of their time away. It's nuts.
Tuck in :)