Another thing Dave Winer said:
Developers love complexity
I definitely don't agree with this.
When I'm building software, I'm doing it for the end result. The idea is what gets
me most excited; the implementation is sort of a hassle, and I tend to choose the
lowest-cost route to meet my goal of actually finishing the project. This is
one reason I love .NET so much: I think development tools should be as simple as possible,
and I think that .NET comes closer than any other platform to providing me with the
ease of use I want.
If I had to do everything in C++, then I just wouldn't do anything at all. There are
too many ideas and too little time to waste, in my opinion, on complexity.
Of course, I could just be one of the exceptions. I know that many developers love
to take the "I am the god of your computer" stance, but that drives me nuts.
I just want my stuff to work, and this means that complexity is bad.
Still, though, in spite of the fact that I only rarely agree with the guy, I actually
rather like him if not his ideas.