jpexg@mit-hermes.ARPA (John Purbrick) (03/06/85)
> > But what dictionaries define the word kludge? (I'm not even sure > how to spell it because I can't find it in any dictionaries. Oddly enough I have a friend who wrote to Webster's (actually the G.&C. Merriam Co.) a few years back concerning the use of "kluge" (sic) as a verb and the adjective "kludgy" or "klugy". Here's part of their reply: ..... _Kluge_ is defined in one of our latest publications, "6000 Words: A Supplement to Webster's Third New International Dictionary", as follows: kludge also kluge \'kluj <2 dots over the u>\ n, [origin unknown]: a system and esp. a computer system made up of components that are poorly matched or were orig. intended for some other use. The differences in spelling, part of speech, and pronunciation make your citational contributions valuable. The evidence in our files greatly favors the _kludge_ spelling and the noun usage. Until now we were unaware of the the pronunciation \'kluje <2 dots over u, accent over e>\ although a recent citation containing the spelling _kludgy_ implies it. Our pronunciation editor suggests that the \kluje\ pronunciation might be restricted to adjectival use in analogy to many other adjectival pronunciations ending in \e <accent>\. ........ Sincerely yours, etc. (end of quote) I have heard the suggestion that "kludge" derives from the name of the Kluge printing machinery company, whose products (at least one of which is in student hands here at MIT) are of fearsome complexity. Note that Steven Levy, in "Hackers", spells it "kluge", but he probably collected his material orally and therefore had no way to check the spelling. John Purbrick decvax!genrad!mit-eddie!mit-hermes!jpexg jpexg@mit-hermes.ARPA
stuart@rochester.UUCP (Stuart Friedberg) (03/07/85)
> I have heard the suggestion that "kludge" derives from the name of the Kluge > printing machinery company, whose products (at least one of which is in > student hands here at MIT) are of fearsome complexity. > John Purbrick If anyone is following this up and getting back to the Webster dictionary editors, "kludge" ("kluge") was a common term at least as early as World War II. I have a couple of "I Was There" cartoon books by Bob Stevens. In one of them he gives an illustrated vocabulary of wartime jargon. Kludge is one of the entries. I don't recall the description he gave for it, but the essence was of a Rube Goldberg- style affair whose sole virtue was the fact that it got the job done, typically thrown together out of odds and ends and whatever happened to fit and horrifying to the eyes of a technical inspector. Obviously "kludge" has been taken to heart by the modern computer community, but I have no difficulty seeing where we might have gotten it from mechanics and technical Mr. Fix-It's of 20 - 30 years ago. I'm surprised that Webster's didn't already have it, from this background. And, of course, the origin given by John Purbrick is probably completely compatible with the "war story", although it would require that the Kluge printing machinery company have produced such monsters before (say) 1945. Stu Friedberg {seismo, allegra}!rochester!stuart stuart@rochester
rubin@columbia.UUCP (Mike Rubin) (03/07/85)
> Note that Steven Levy, in "Hackers", spells it "kluge", but he probably > collected his material orally and therefore had no way to check the spelling. Steven Levy probably got it from the "jargon file" maintained at various places on the Arpanet, a version of which was published last year as (I think) /The Hacker's Dictionary/ by Guy Steele. Excerpts follow: This file is maintained at three locations. It is AIWORD.RF[UP,DOC] at SAIL, and GLS;JARGON > at MIT-MC and at MIT-AI. KLUGE (kloodj) alt. KLUDGE [from the German "kluge", clever] n. 1. A Rube Goldberg device in hardware or software. 2. A clever programming trick intended to solve a particular nasty case in an efficient, if not clear, manner. Often used to repair bugs. Often verges on being a crock. 3. Something that works for the wrong reason. 4. v. To insert a kluge into a program. "I've kluged this routine to get around that weird bug, but there's probably a better way." Also KLUGE UP. 5. KLUGE AROUND: To avoid by inserting a kluge. 6. (WPI) A feature which is implemented in a RUDE manner.
darryl@ISM780.UUCP (03/09/85)
[] More logs on the fire: From the Webster's New Collegiate, (c) 1981: kludge [origin unknown]: a system, and especially a computer system made up of compnents that are poorly matched or were originally intended for some other use. And while we're at it, irregardless [probably blend of irrespective and regardless] _nonstandard_: regardless. So my Webster's seems to be up to date. And, Helen Anne, perhaps you might stick with your AHD -- they're all listing nonstandard words, it would seem. --Darryl Richman, INTERACTIVE Systems Inc. ...!cca!ima!ism780!darryl The views expressed above are my opinions only.
mmt@dciem.UUCP (Martin Taylor) (03/17/85)
Doesn't kluge (I never learned the `d' spelling) come from German kluge = clever? That's a kluge way of fixing the bug :-) (We soften the g because of the spelling, if this etymology is right). -- Martin Taylor {allegra,linus,ihnp4,floyd,ubc-vision}!utzoo!dciem!mmt {uw-beaver,qucis,watmath}!utcsri!dciem!mmt
shor@sphinx.UChicago.UUCP (Melinda Shore) (03/17/85)
In MIT and Stanford's jargon manual (the ultimate authority in these matters ... ), kludge is spelled both with and without the d, and yes, they do say it comes from the German "kluge." (Our copy of the manual is rather old -- 1982.) -- Melinda Shore University of Chicago Computation Center uucp: ..!ihnp4!gargoyle!sphinx!shor Mailnet: staff.melinda@uchicago.mailnet Bitnet: shor%sphinx@uchicago.bitnet ARPA: staff.melinda%uchicago.mailnet@mit-multics.arpa
marko@mako.UUCP (Mark O'Shea) (03/19/85)
When I was an electronic tech in the USAF(25 years ago), The word "kludge" was used a lot by Hughes Aircraft Company field engineers to describe anything we whipped up in the field to get a job done. Most often it referred to home made test equipment. As you can imagine, more often than not, home made test equip was put together with whatever was available. The word was spelled "klooge" whenever I saw it in print. It was a verb or noun and was used in the past tense as in "klooged up a ....". No one I knew back then knew (or I suspect cared) about the origin of the word. We picked it up and used it rather freely. It was even used to describe someone who was not well liked.
jpexg@mit-hermes.ARPA (John Purbrick) (03/19/85)
> First, let me thank John Purbrick and the others who have responded to > my query. You're welcome. I was sorry to hear that "kluge" is "clever" in German; I liked to think that the word came from the name of a manufacturer of "kludgy" printing machinery--a "kludgy" derivation. But it's hard to support that with such an obvious alternative. Traditionally the anomalous spelling with a 'd' in it has been more common, but perhaps the mass of people now being exposed to computer jargon will return(?) to the German "kluge".
hav@dual.UUCP (Helen Anne Vigneau) (04/05/85)
<*munch*> => I was sorry to hear that "kluge" is "clever" in German; I liked => to think that the word came from the name of a manufacturer of "kludgy" => printing machinery--a "kludgy" derivation. But it's hard to support that with => such an obvious alternative. Traditionally the anomalous spelling with a 'd' => in it has been more common, but perhaps the mass of people now being exposed => to computer jargon will return(?) to the German "kluge". => John Purbrick A few things here. First, in answer to *everybody's* question, I've seen both spellings: kluge and kludge. I found in *Jargon* that they attribute the etymology to German. HOWEVER, the German word (which indeed does mean clever) is spelled klug and pronounced kloog (i.e., soft (?) G as in gag). As in, you know, gag me with all this cleverness. :-) Wisdom for the greater good . . . Helen Anne {ucbvax,ihnp4,cbosgd,hplabs,decwrl,unisoft,fortune,sun,nsc}!dual!hav If a man does not keep pace with his companions, perhaps it is because he hears a different drummer. Let him step to the music he hears, however measured or far away.