On Wed, 9 May 2001 11:06:45 -0400, Bryan C. Warnock wrote:
>>At that
>> point, Hungarian notation fell apart for me. Its strict use adds (IMO) as
>> much confusion as MicroSoft's redefinition of C, with thousands of
>> typedefs representing basic types ("LPSTR" and "HWND" come to mind as the
>> most common).
>
>Not mention the hoop-jumping required to keep variable names in sync with
>code changes. (signed-ness, short->int->long, etc)
Which reminds me... One of the fundamental functions in the Windows API
is SendMessage. Here, one can give two parameters. They're call wParam
and lParam. Yes, originally, wParam was a word (16 bit), and lParam was
a long (32 bit).
But under the Win32 API, every kind of integer was turned into a long,
but the names wParam and lParam still stuck, despite the fact that both
are now 32 bit integers.
--
Bart.
- Re: what I meant about hungarian notation Bart Lateur
- Re: what I meant about hungarian notation Dan Sugalski
- Re: what I meant about hungarian notation Simon Cozens
- Re: what I meant about hungarian notation Eric Roode
- RE: what I meant about hungarian notation David Grove
- Re: what I meant about hungarian notation David L. Nicol
- RE: what I meant about hungarian notation David Grove
- Re: what I meant about hungarian notation Matt Youell
- RE: what I meant about hungarian notation David Grove
- Re: what I meant about hungarian notation Bryan C . Warnock
- Re: what I meant about hungarian notation Bart Lateur
- Re: what I meant about hungarian notation Michael G Schwern
- Re: what I meant about hungarian notation John Porter
- Re: what I meant about hungarian notation Simon Cozens
- RE: what I meant about hungarian notation David Grove
- Re: what I meant about hungarian notation John Porter
- Re: what I meant about hungarian notation Larry Wall
- Re: what I meant about hungarian notation Simon Cozens
- RE: what I meant about hungarian notation David Grove
- Re: what I meant about hungarian notation Larry Wall
- Re: what I meant about hungarian notation John Porter
