[ILUG-BOM] Re: Seek advice to quit Windows

Manoj Srivastava srivasta@[EMAIL-PROTECTED]
Sun Jan 21 00:58:06 IST 2007


On Sun, 21 Jan 2007 00:35:05 +0530, Dinesh Joshi
<dinesh.a.joshi at gmail.com> said:  

> On Sat, 2007-01-20 at 20:52 +0530, Debarshi Ray wrote:
>> > I had bought it only to learn about DOS routines for the
>> > mouse. Interrupt 33h I think
>> 
>> There are other places where you can learn about interrupt 0x33,
>> 8-bit colors, playing WAVs and displaying BMPs in TurboC, etc.. One
>> of them is the Internet.

> EXCUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSEE MEEEEEE............. DONT
> presume anything about ANYONE.

        You do not have to shout.  It rarely gets peoples attention --
 it is more likely to get you kill filed

>> These are not clever hacks by any stretch of the imagination. I
>> have not had the privilege to look at the code written by any of
>> these companies, but I have never across such things in any project
>> worth its name. K&R is quite categorical about discouraging such
>> usages.

> Yes, but it is the REQUIREMENT of the times. I have not come across
> a single place where YPK stresses the importance of using such kind
> of constructs. All he shows the student is that IT IS POSSIBLE to do
> such stuff with C.

        If you think that "i++ + ++i"  is a legal  construct in
 standards conformant C, then people should stay away from wherever
 you learned the language.

        There are no sequence points between i++ and ++i, so the
 result of the evaluation is undefined. Undefined means that the
 implementation is allowed to do whatever it wants, including making
 monkeys fly out of your nose.

        The Quiz in question was probably designed to discover which
 candidates did not know enough not to ever use such expressions.

        manoj
-- 
Stamp out philately.
Manoj Srivastava <srivasta at acm.org> <http://www.golden-gryphon.com/>
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C




More information about the Linuxers mailing list