home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!usc!enterpoop.mit.edu!paperboy.osf.org!hsdndev!spdcc!merk!miracle!phil
- From: phil@miracle.com (Phil Hill)
- Newsgroups: comp.bbs.waffle
- Subject: Re: The woes of ^Z
- Message-ID: <23Dec92182501@miracle.com>
- Date: 23 Dec 92 22:25:01 GMT
- Organization: Miracle Computer Consultants
- Lines: 33
-
- bob@1776.COM (Robert Coe) writes:
- >I have neither the right nor the inclination to speak for Tom, who can ob-
- >viously speak for himself, but my $0.02 is that "text" mode may indeed have
- >been the right choice for Waffle. I suspect that Waffle would be bigger,
- >and possibly slower, if it used "raw" mode (and therefore had to do its own
- >EOL checking). Size is an important consideration, since I believe that Tom
- >has made sure that even the latest version will run on a 640K machine. Most
- >users never encounter the ^Z problem, and fixing it may hurt more users than
- >it helps.
-
- Another person who doesn't understand how computer I/O really works...
-
- For your information, "raw" mode is *FASTER* than text mode. Text mode has
- to do several things, like scan for newlines and ^Z's. Raw mode just gets
- the data from disk without processing it.
-
- If Waffle were written to use raw mode instead of text, the impact would be
- about 3-5 lines of code. This would increase Waffle's size by maybe a
- whopping 30 bytes.
-
- >In any case, the use of text mode was a design decision. You may not think
- >it was the right decision (and your argument may be valid), but that doesn't
- >make it a bug.
-
- The use of text mode was a *LAZY* decision (or an ommission, cause Tom forgot
- about ^Z processing). It doesn't change the fact that it is a BUG.
-
- -------------------------------------------------------------------------
- | Phil Hill | "All you people in TV land, |
- | Miracle Computer Consultants | I will wake up your empty shells. |
- | | Peak time viewing blown in a flash, |
- | | as I burn into your memory cells. |
- | Email: phil@miracle.com | 'cause I'm alive." - Peter Gabriel |
-