Hacker News new | ask | show | jobs
by JohnBooty 1252 days ago

    Ruby is so powerful but simplicity is the best if 
    other people are going to read and maintain your code.
Amen. Keep it simple for a large shared Ruby application, such as a Rails app.

More advanced Ruby (writing your own operators/iterators/whatever, metaprogramming, extending the language itself, whatever) is best reserved for Ruby frameworks, not applications.