From: Andrew K Date: 2002-09-13T03:20:35+09:00 Subject: Re: General ?s about a couple of Ruby features "Matt Gushee" wrote in message news:20020912172550.GB910@swordfish... > * The ability to modify existing class and module definitions is > obviously interesting, but what is it *useful* for? I can see > that this feature allows you to change the behavior of all instances > of a class; what, if any, other benefits are there? Does anyone have > some real-world application scenarios where this feature is useful? > I'm relatively new to the language as well, but doesn't this feature make it extremely easy to add methods to existing Ruby types for example? That usage would seem to be pretty common to me.