[dmd-beta] beta for dmd 2.042
Jason House
jason.james.house at gmail.com
Tue Mar 16 08:34:41 PDT 2010
On Mar 16, 2010, at 10:00 AM, Andrei Alexandrescu <andrei at erdani.com>
wrote:
> On 03/15/2010 11:29 PM, Walter Bright wrote:
>>
>>
>> Brad Roberts wrote:
>>> On 3/15/2010 9:07 PM, Walter Bright wrote:
>>>> Trass3r wrote:
>>>>> Third issue:
>>>>> Somebody messed up std.perf. Doesn't measure anything anymore.
>>>>>
>>>> That would be me. I failed to spot the difference between _qpc
>>>> and _qtc
>>>> and thought I'd "optimize" the code. Thanks for setting the code
>>>> straight.
>>>
>>> Such variable names are overly optimized. They fail to convey
>>> meaning.
>>>
>>
>> Generally, it's a bad idea to have two variable names in the same
>> scope
>> that differ only in an inner letter. Letters at the beginning or end
>> should be different. Humans often just don't see the inner letter
>> differences.
>
> That's a hoax perpetrated by a chain mail with cherry picked words.
> Did you ever have trouble figuring "funk" out?
>
> Andrei
It's not a hoax, we all do it. The longer the word, the easier it is
to skip the middle or overlook minor errors. The whole need for a
spell checker with undefined symbols is proof of that! Sometimes I
resolve those through copy and paste because I don't see a difference.
More information about the dmd-beta
mailing list