TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: Pascal Schmidt
from: John H. Guillory
date: 2004-05-13 19:11:42
subject: Merits

Re: Merits
  By: Pascal Schmidt to John H. Guillory on Wed May 12 2004 05:38 pm

 > Hi John! :-)
 > 
 >  JHG> Which do you want?
 > There are cross-platform GUI (gtk+, Qt, wxWindows) and graphics (SDL, which 
 > sort of a portable DirectX) libraries for C. You can write stuff that runs o
 > Windows, Linux, and Macs without source code changes.
Yes, and when you use them, your code is not 100% ANSI STD C LIBRARY Only.
As such, you can not claim your code is portable to the point that it will
compile on any AMIGA, C64, C128, CP/M, Embedded System, etc. Which is the
same arguement as to why most C Programmers that choose STD C when learning C
use.... They claim they want to write ANSI C to be cross-platform compatible.
 If that's the case, then stick to ANSI-C and do without graphics, because
your not going to find a ANSI-C Graphics library for an embedded system!
Granted, restricting code to being that portable is often pointless, unless
your writing a utility for multiple operating systems, however, it none the
less is the supposedly goal of newbie programmers who start off in C because
of its compatibility without fully understanding what that means to their
program.....
--- SBBSecho 2.00-Win32
* Origin: MLC-Group BBS -- mlc-group.dyndns.org (1:396/60)
SEEN-BY: 633/267 270
@PATH: 396/60 45 106/2000 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™.