First page Back Continue Last page Overview Graphics
Ruby: Philosophy
Matz designed Ruby specifically to make programmers more joyful and more productive, allowing us to focus on creativity and problem-solving rather than language quirks
Lives between Perl's 'TMTOWTDI' and Python's 'TOAPOOWTDI' philosophies: there usually is a Ruby Way To Do It, but you are welcome to stray from Ruby idioms and conventions
- But the language is designed to benefit those who make use of idioms, and the practice enhances readability