Why I develop for Mac OS X. The other day, Joel Spolsky wrote about the economics of developing for Macintosh.
I dont think Joel is wrong about anything he says. Its true, for instance, that if your Windows product appeals to 1 in 100 Windows users, you have to appeal to 25 in 100 Mac users to make the same amount of money.
On the other hand, its still true that if Joel sells 10,000 copies to Windows users of a $100 app, he makes the same amount of money as I do if I sell 10,000 copies to Mac users of a $100 app.
One of the reasons I develop for OS X is that, when it comes to user interface, this is the big leagues, this is the show. Thats probably what Joel would call an emotional appealand to call it that, thats fine by me.
To switch metaphors: imagine you think youre a good writer. You think you have the talent to write excellent novels. You also have the talent to be a really great sports journalistyou could probably get a column in some newspaper somewhere and be very comfortable, maybe even win a Pulitzer or two.
Which do you choose?
Writing novels is the bigger risk and the bigger reward, by far. I choose that (metaphorical) path. How could I not?
The other path is honorable and sensible and has its rewards too.
But to me its the difference between an empty night sky and a night sky with all the stars shining and a big, bright bella luna. Emotional appeal? Oh yes indeed. And I dont apologize for that for one second. [inessential.com]