Subject: bad programming (was: Is there a new tcsh source)
To: None <mouse@Collatz.McRCIM.McGill.EDU>
From: Szabolcs Szigeti (PinkPanther) <email@example.com>
Date: 10/10/1994 16:19:46
> > - People have their own prototypes for system calls or library
> > variables (one common example of this is sys_errlist). This is
> > just bad programming; deleting the offending prototypes solves this
> > problem.
[ ... ]
> Or does your definition of "bad programming" include declaring things
> myself because I can't find an include file that declares them
> everywhere I need to have the code build?
> der Mouse
No. Bad programming means writing things like:
And giving the user the choise of adding -DSUCKER_SYSTEM to CFLAGS. Or better
yet, providing an autoconfiguration utility (look at emacs or clisp, wonderful).