Dan Wood is co-owner of Karelia Software, creating programs for the Macintosh computer. He is the father of two kids, lives in the Bay Area of California USA, and prefers bicycles to cars. This site is his weblog, which mostly covers geeky topics like Macs and Mac Programming.
Useful Tidbits and Egotistical Musings from Dan Wood
Categories: Mac OS X · Cocoa Programming · General · All Categories
permanent link
· Topic/Watson
|
But if you're expecting a lengthy battle for the Web-services crown, stand down. It was over before it began, and Sherlock 3 won.
I have to say, there are a lot better arguments that one could make about how Sherlock 3 may be the winner of the "battle". For instance, it's very difficult for software that users must pay for to compete with something bundled for free with the operating system. It's also difficult to compete in mindshare -- there are hundreds of thousands of people with Sherlock 3 installed on their desktop, and they may not know any better. But his reasons seem pretty weak, and ill-informed: Creating a Sherlock channel is definitely not a simple matter (See my detailed comparison); one needs to know two different scripting languages (with Apple's proprietary extensions), as well as a pretty good understanding of Cocoa. I have yet to see a Sherlock 3 channel that is as feature-rich as a Watson tool. As far as comparing number of tools provided by third-party developers (How many Sherlock 3 channels are you using?), that's about as useful as comparing the number of software titles available on the PC verses the Mac. Sure there are more programs available on the PC, but are they the ones you'd actually find and use?
Which brings me to the last part of his article, in which he suggests that "Watson's best bet" would be for a future version to be compatible with Sherlock 3 channels. Sure, it's feasible from an engineering standpoint, but what exactly would that accomplish for anybody? And from a marketing standpoint, this is akin to suggesting that since the Wintel platform is the clear winner in the PC race, Apple's best bet at survival would be to embrace the Wintel standard and start selling Wintel PCs.
I just can't come to the same conclusions as Matt. Sure, it's an uphill battle for a company with the superior product to compete against the 800-pound gorilla, but it doesn't mean that it's time to give up.