At 10:56 AM 8/24/00 -0600, Tom Christiansen wrote:
> >Also,
> >they further complicate statements and they are counter-intuitive for
> >beginners - why should I change the case of variables if I only want
> >to compare them?
>
>Again, I reach the contrary conclusion: they say exactly what they
>are doing, rendering them clear and obvious to all involved.  By
>your argument, one should not have to say
>
>     abs($a) == abs($b)
>
>either, but should invent a sign-insensitive equality comparison
>instead of knowing how to use the extant == operator and abs function.

While I don't know that I'd argue in favor of this feature request, your 
argument against misses the mark here. It's saying, essentially, that the 
difference between "P" and "p" is the same as the difference between -1 and 
1. That, as they say, turns out not to be the case.

The upper and lower-case versions of letters in many languages are 
essentially equivalent and it's reasonable to want them to be treated the 
same way when that's appropriate.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to