On Thu, Oct 11, 2012 at 11:36 AM, Stefan Karpinski <
ste...@karpinski.org> wrote:
> Jeff hates underscores and as a result most things in Base don't use them.
I'm not a fan either. For one thing, when you have underlined
hyperlinks in documentation, the underscores in names disappear.
> But for long variable names, not using underscores gets pretty out of hand.
> I was considering having a convention that names in Base, as "primitives" in
> some sense, have no underscores whereas library code would use the
> underscore convention.
I'd rather use the lowerCamelCase convention for long method names,
since we are already using UpperCamelCase for types.
> Not sure if that's going to fly, but I have a hard
> time swallowing just smashing all words together everywhere.
Yes, thatisnotgoodeither.
--
GMail doesn't have rotating .sigs, but you can see mine at
http://www.ccil.org/~cowan/signatures