In message <482d642f.2430432381@[EMAIL PROTECTED]
>, Richard Bos
<rlb@[EMAIL PROTECTED]
> writes
>Jack Klein <jackklein@[EMAIL PROTECTED]
> wrote:
>
>> On Wed, 7 May 2008 13:23:50 -0700 (PDT), Tomás Ó hÉilidhe
>>
>> > On May 7, 8:20 pm, Eric Sosman <Eric.Sos...@[EMAIL PROTECTED]
> wrote:
>> >
>> > > unsigned int ui = (unsigned int)uc << 24;
>> >
>> > You wouldn't believe how many people do the likes of the following:
>> >
>> > char unsigned uc1, uc2;
>>
>> I would have a hard time believing that any people in the world other
>> than you write the ridiculous "char unsigned".
>
>You may not believe it, but I have seen it. Rarely, and I don't remember
>where, but I've seen it used.
>
>And in any case, it is not relevant whether any of us believe that
>anyone else would or would not write it that way 'round. It is allowed
>to be written that way 'round, it is no less clear that way 'round
>except for pure blind habit-boundness, and any programmer who has real
>problems reading code which uses "char unsigned" instead of "unsigned
>char" is considerably more ridiculous than the one who uses it - and, I
>would say, a rather worse programmer for it as well.
However it WILL cause problems as "everyone" uses the other way around.
I have seen people cause accidents where they were by pure bloody
mindedness technically right and the rest of the world did it
differently.
In this case the way "the whole world does it" is also technically
right.
Just being different for the sake of it and no other reason where there
is no advantage whatsoever and it flies in the face of normal
convention shows a very unprofessional programer who's ego is more
im****tant than what he is doing.
Sorry I forgot this is C.L.C it is not connected to the real world where
real people are involved and incorrect software costs money and lives.
--
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
\/\/\/\/\ Chris Hills Staffs England /\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/


|