[r6rs-discuss] R5RS is not a baseline

leppie xacc.ide at gmail.com
Sat Feb 21 01:09:59 EST 2009



> Grant Rettke scripsit:
> 
>> In popular case-sensitive languages today like Java and C#, the
>> majority of programmers make a point never to use case alone to
>> distinguish between variables due to the obvious errors that doing so
>> often introduce. 
> 
> Say what?
> 
> Do you have actual evidence of this?
> 
> Using an UpperCamelCase name for a type and the same lowerCamelCase name
> for a variable of that type, where there is only one such variable in
> a given context, is *extremely* common practice.
> 
> If capital letters are used only to mark word boundaries, the chances
> that two names will differ in case accidentally *other* than at the
> first character is pretty low.
> 

I think you understand wrong. 

This is common:

Foo foo;

but not

object Foo;
object foo;

(defined at the same lexical scope/level)

Cheers

leppie




More information about the r6rs-discuss mailing list