Sunday, September 14, 2003
 
Hans Has Slaughtered The Tusken Raiders

Cue the Wagnerian music and get ready for the jump cut, but Hans has slain his tribe of Tusken Raiders on his way to the Dark Side. Allow me to translate for those of you who are not geeks: A developer who's into Java and, worse than Linux, Macs, has something nice to say about Microsoft, or at least something not fervid about open source:
    Novices require simplicity. Microsoft has to dumb down its tools for the novice developer, but the Java community often seems to feel no such compulsion. I'm watching some coworkers struggle to become fluent in Struts. They are rightfully offended by how often they have to learn some little workaround rather than the obvious approach simply working.

    I've come to realize that with many open source projects, any problem that has a reasonable workaround tends not to get addressed. Just as Microsoft often fails to fix behavioral defects before devoting resources to new features, the bazaar tends to permit usage defects since it's more rewarding to add new functionality. Can't we find a happy medium?
The answer is, unfortunately not. Hardcore open sourcers who do that sort of thing for the fun of it are gearheads who would rather debate the merits of the Borg-Warner T5, whether it's great or whether it sucks. Their esoteric knowledge separates them from the simple novices, and they don't want to simplify. They want to be gurus.

So come to Microsoft, Hans. Uncle Bill wants to include everyone. Even people who used to have blue hair. Uncle Bill forgives. Uncle Bill loves.

Click Trust Microsoft and let Bob show you the path to simple development and simple user interfaces.

 
To say Noggle, one first must be able to say the "Nah."