Learning new programming languages it's like approaching new cultures: it will largely enrich your knowledge and leverage your skills. New programming languages will not only made you a better software developer in general, but they will also help you to write better Ruby code.
This talk will provide you real world examples of Ruby code evolution, using lessons learned from other languages.