delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/06/28/22:45:04.1

From: invalid AT erehwon DOT invalid (Graaagh the Mighty)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Peculiar behavior of program.
Organization: Low Charisma Anonymous
Message-ID: <3b3be834.252833610@news.primus.ca>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1010626161205 DOT 17201C-100000 AT is> <3b3b4662 DOT 211401101 AT news DOT primus DOT ca> <426926da DOT 0106281704 DOT 4b1e7c53 AT posting DOT google DOT com>
X-Newsreader: Forte Free Agent 1.11/32.235
Lines: 30
Date: Fri, 29 Jun 2001 02:32:46 GMT
NNTP-Posting-Host: 207.176.153.155
X-Complaints-To: news AT primus DOT ca
X-Trace: news1.tor.primus.ca 993782104 207.176.153.155 (Thu, 28 Jun 2001 22:35:04 EDT)
NNTP-Posting-Date: Thu, 28 Jun 2001 22:35:04 EDT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

On 28 Jun 2001 18:04:55 -0700, Sinan_Unur AT mail DOT com (A. Sinan Unur) sat
on a tribble, which squeaked:

>The really viable idea is to sit down and actually debug your program.
>Try to come up with a minimal version that still exhibits the problem,
>then you will find the cause.

Yeah, like I didn't try that. It's a very unstable Heisenbug. Add one
debugging printf and the bug disappears or goes into stealth mode.
(Wonders if it can fire while cloaked ... nah)

>Which features get implemented, if they are feasible at all, depend on
>both the cost and benefit from implementing them. The possibility that
>the benefit from a feature may be positive does not necessarily imply
>the feature should be implmented. The benefit must be greater than the
>cost of implementing it. (The cost being the time and energy of the
>people whom you are asking to implement).

The funny thing with open source is that the feature should always be
added, because over the expected (very long) lifetime of the program,
the benefit will accumulate to something astronomical no matter how
obscure and minor the feature. Maybe this is why open source is at
least as prone to creeping featurism as proprietary crap.


-- 
Bill Gates: "No computer will ever need more than 640K of RAM." -- 1980
"There's nobody getting rich writing software that I know of." -- 1980
"This antitrust thing will blow over." -- 1998
Combine neo, an underscore, and one thousand sixty-one to make my hotmail addy.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019