On Feb 21, leppie wrote:
> 
> object Foo;
> object foo;

If this bad coding style is something that the compiler should help
you by rejecting, then it should also reject any pairing of

  foo
  fou
  fooo
  fu

since that would be the exact same kind of bad style.  And I do mean
*exactly* the same here -- the above examples look less silly when you
consider

  color vs colour
  G,Avdel vs Godel vs Goedel
  stewart vs stuart
  American vs Amerikan

And all of these examples are still only in the latin world.  When you
look elsewhere you'll find completely different kinds of equivalences
that should also be included if you really want to mix human language
and formal code, for example

  ,Hylem vs ,Hylen vs the same with proper vowel symbols

In Hebrew, these different strings are closer in meaning than "Foo"
and "foo" are.

Folding *just* case and nothing else is something that makes sense for
a very narrow ASCII-oriented crowd.  If I were some cheap-talking
politician, I'd probably jump up and down about virtual American
colonialism or something as stupid as that.

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to