TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: Eric Kilfoil
from: Bill Birrell
date: 1998-10-04 09:56:00
subject: Pixels

Jeez Eric,

    Thank you for your mail:-

 BB>     Pixels are not standard C.

 EK> Pixels are standard to any language if you do it
 EK> right.

   Be still, my heart. :-) I was not looking for an argument, Eric, or
guidance - just talking about the ANSI standard for C - the subject of this
echo.

 > You can access the video memory directly

    [much cut]

    See my message to Nick Tesla, Eric. All the above assumes PC
architecture, and a memory mapped video monitor. It also assumes an xxx86
processor, an Ms- Dos interrupt structure and software interrupts. There is
no virtue in substituting one set of non-standard functions for another.
All the low-level stuff you suggested is non-standard and PC specific. On a
PC, you might be better to use an otherwise standard compiler that knows
about pixels in the first place. :-) It would make more sense to use
curses, but that's another story. :-)

    It would be plain silly to expect your code to work on a 68000 using a
Wyse-50 VDU with Pick as the operating system, or a PDP-11 running BSD 4.2
with 256 ASR-33s. :-) ANSI standard C has to. That's why it doesn't have
pixels. :-)

 > Hope that helps,

    I hope so, too. Better ask David, though. :-)

Bill.

---
* Origin: Meerkats Anonymous (2:2504/200)
SEEN-BY: 396/1 632/0 371 633/260 267 270 371 634/397 635/506 728 810 639/252
SEEN-BY: 670/218
@PATH: 2504/200 213 255/3 1 251/25 396/1 633/260 635/506 728 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.