The Jargon File (version 4.4.7, 29 Dec 2003):
Good Thing
n.,adj.
[very common; always pronounced as if capitalized. Orig. fr. the 1930
Sellar & Yeatman parody of British history 1066 And All That, but
well-established among hackers in the U.S. as well.]
1. Self-evidently wonderful to anyone in a position to notice: ?A language
that manages dynamic memory automatically for you is a Good Thing.?
2. Something that can't possibly have any ill side-effects and may save
considerable grief later: ?Removing the self-modifying code from that
shared library would be a Good Thing.?
3. When said of software tools or libraries, as in ?YACC is a Good Thing?,
specifically connotes that the thing has drastically reduced a programmer's
work load. Oppose Bad Thing.
The Free On-line Dictionary of Computing (30 December 2018):
Good Thing
(From the 1930 Sellar and Yeatman parody "1066
And All That") Often capitalised; always pronounced as if
capitalised.
1. Self-evidently wonderful to anyone in a position to notice:
"The Trailblazer's 19.2 Kbaud PEP mode with on-the-fly
Lempel-Ziv compression is a Good Thing for sites relaying
netnews".
2. Something that can't possibly have any ill side-effects and
may save considerable grief later: "Removing the
self-modifying code from that shared library would be a
Good Thing".
3. When said of software tools or libraries, as in "Yacc is
a Good Thing", specifically connotes that the thing has
drastically reduced a programmer's work load.
Opposite: Bad Thing, compare big win.
[Jargon File]
(1995-05-07)