From: Eivind Eklund Date: 2005-12-13T02:55:38+09:00 Subject: Re: They say I write Ruby like Perl On 12/8/05, Rich wrote: > I'd be interested to know *why* it is a language convention, and more > important why it is a lanaguage convention that from this thread it > seems rubyists vigorously insist upon? For those of us who were > "raised" with a language like Java (or as some on this list may say, > brain damaged ;-), lowerCamelCase seems more pleasing to the eye than > identifiers_with_underscores. I'll say why I tend to insist on it: Because more or less any consistent convention makes it easier to work with code than having code that is mixed between two or more different conventions. Ruby has a convention that is followed a lot, including being in all the standard libraries. This means that your code can either be single convention - following that convention - or it can be multi-convention, by adding your own style in addition to the standard one. I consider single convention to more or less always be better. Eivind.