It is a pretty good word from old computer geeks such as yours truly.
It is also a pretty good way to describe most peoples lives. A great deal of your operating system or current program is stuff that you have left over from the past that doesn’t really serve any purpose, it is just there because you cannot, for the life of you, figure out how to get rid of it. Another apt description of what all this cruft leaves you with is “dependency hell”.
I am thinking about doing a major re-think of my current lifestyle. My landlord’s daughter is currently knocked up and will probably be demanding my current living arrangement for her new family, and I can’t fault my landlord for kicking me out for this reason. The boys are now well into high school years, so the needs that this house filled may no longer be all that important.
I think that for the next while, I will do some source code analysis of my life to see what needs to be purged.