Conversation

There's a dichotomy on my Twitter timeline: people who believe we can (and should!) clean up software to be cleaner/nicer/more elegant, and people who believe we should accept the messy state of software and go from there? Which camp do you fall in?
  • We can make things nice
    68.8%
  • Bless this mess
    17%
  • Other
    14.2%
388 votesFinal results
16
11
Software will always be messy but what's seen as messy shifts. PLs are cleaner than assembly. Managed memory is cleaner than manual. Editor support is cleaner than raw text editing. We'll fix current problems, then turn to the next when it's taken for granted
1
3
I think it's not especially evident whether PLs are cleaner than memory or manual memory management is cleaner than manual. "Clean" is an aesthetic judgement and what is clean to some is not to others. But it does enable more rapid development of sophisticated applications.
2
2