Martin DeMello
12/7/2005 11:52:00 AM
David A. Black <dblack@wobblini.net> wrote:
>
> Natural selection isn't connected to what we're talking about. If you
> mean we should ignore Matz, or find a way to coerce him into changing his
> terminology to match a bunch of Google searches -- while, meanwhile, a lot
> of newcomers to Ruby suffer because of how cool people think their names
> for singleton classes are -- then I don't think you've got a sound or
> respectful plan.
Note that the language itself doesn't call it *anything*. Indeed, there
isn't even an accessor for it, short of opening up its scope and
returning 'self'. So this is not equivalent to, say, suddenly deciding
to call Hashes Dictionaries instead - indeed, it's more a jargon issue
than a ruby-the-language one. Sort of akin to <=> coming to be called
the spaceship operator, or #! the shebang line.
martin