Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!rpi!pawl!shadow
From: shadow@pawl.rpi.edu (Deven T. Corzine)
Newsgroups: comp.sys.amiga.tech
Subject: Re: Copper Effects In C.
Message-ID: 
Date: 18 Aug 89 13:47:25 GMT
References: <4050@shlump.nac.dec.com>
Sender: usenet@rpi.edu
Organization: Rensselaer Polytechnic Institute, Troy, NY
Lines: 57
In-reply-to: balzer@frambo.enet.dec.com's message of 14 Aug 89 14:46:01 GMT


Valentin> Tss, tss, tss. Have we forgotten about Delay()?

Deven> Ugly thing about Delay() is that it's part of dos.library...

Christian> You're absolutly right, Deven. I personally avoid Delay()
Christian> wherever possible. Anybody remember the Delay(0) bug? ;-)

No, but Delay() should be in exec.library as Sleep(), ideally, calling
timer.device transparently...  if not, it should be Sleep() in
timer.device.  It's *not* a DOS function.  *sigh*

Valentin> You realize, if I were German and had just swallowed too
Valentin> much beer, I would have flamed you for this? :-)
 
Deven> Well, now.  From what appears to be the norm among German Amiga
Deven> programmers, I would expect approval for the busy wait, and
Deven> disapproval for otherwise cooperating with the operating
Deven> system...  [You shouldn't need to ask for *permission* to go
Deven> play with the hardware directly!  You know the registers'
Deven> addresses...]

Christian> Sigh, another stereotype. And what's really sad about it,
Christian> is the fact that it's true. :-( :-}

Stereotypical but true, I'm afraid...

Christian> My personal estimate is that still about 50% of the German
Christian> (European, Terrestrian?) Amiga programmers prefer dirty
Christian> tricks over compliance to well defined guidelines. Or they
Christian> just don't read the manuals.  This percentage seems to rise
Christian> dramatically for game programmers.  But they all follow a
Christian> long and truly American tradition, ;-) with Electronic Arts
Christian> taking the lead.

It's a bad attitude.

Christian> [...] Mr.  Sachs had one more "hint" for the anxious German
Christian> public. He said he prefers assembler to C, since it allows
Christian> such nice things as self-modifying code!!!

I rest my case.

Deven> p.s. :-)

Christian> Appreciated, but not really necessary in this contents. As
Christian> stated above, you're (unfortunately) perfectly right. A
Christian> fact's a fact. ;-)

Yeah, but some people are easily offended.  ;-)

Deven
--
Deven T. Corzine        Internet:  deven@rpi.edu, shadow@pawl.rpi.edu
Snail:  2214 12th Street, Troy, NY 12180       Phone:  (518) 271-0750
Bitnet:  deven@rpitsmts, userfxb6@rpitsmts     UUCP:  uunet!rpi!deven
Simple things should be simple and complex things should be possible.