This is the context from Joel Spolsky's blog:

And now I'm going to get a little bit mushy, and argue that the most productive programming environments are the ones that let you work at different levels of abstraction.

The meaning of mushy as in Cambridge dictionary doesn't quite fit in here. What does mushy mean?

  • 1
    Try Collins, meaning 2; I think that'll answer your question. (+1 for providing context and research, complete with links.)
    – J.R.
    Commented Sep 17, 2012 at 10:58
  • @J.R. yes it does .
    – Geek
    Commented Sep 17, 2012 at 11:00
  • 6
    I like Merriam-Webster 1b better. He's descending from rigorous, precise, code-level discussion to something vaguer, fuzzier, soft around the edges. Commented Sep 17, 2012 at 11:02
  • @StoneyB: Nice find. I, too, like that one even better.
    – J.R.
    Commented Sep 17, 2012 at 11:04
  • 5
    @J.R. The best dictionary is the one which confirms your prior opinion! Commented Sep 17, 2012 at 11:06

1 Answer 1


This is a term used to indicate that, while the preceeding arguments were as objective and well-supported as he could make them ("hard" or "firm"), what follows is more subjective.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.