I just had to look up “cruft” (jargon for software or hardware that is of poor quality), as used in a comment to an earlier question.
But I can’t find any details of etymology, and I don’t know how often it’s used outside the superfluous source code that has yet to be removed context. Can anyone help?
It’s a made-up word, in a culture where hacking words is a time-honored traditional value. So the etymology itself becomes a matter of competing legends.
One of the reasons why a word stays around instead of being forgotten is because it sounds right. That’s the legend of Phonosemantics, or sound symbolism.