Don't get pissed. Life's too short.
*laugh* Don't I know it. But it's still frustrating -- for the moment before I just give up on whatever product it is and vow never to give them any money or support.
Ease of the task is irrelevant when one doesn't have the drive.
Except the tools that make it easy to do things cross-platform also make it easy to do it in general. That's the power of a good API -- and the good business sense to make use of tools that you don't have to reinvent.
It's not hard to learn to program, yet we're in HIGH demand.
It's easy to learn how to program. The demand comes in finding good DEVELOPERS. There's a difference.


I'm being honest about it, at least; I've used linux before, so i'm not totally a M$ drone. For a while, I actually considered (at a friend's insistence) attempting to tap the aforementioned linux gamer market (getting a little ahead of myself considering I haven't even tapped the Windows gamer market), but I came to the conclusion that the only reason I mucked around with linux in the first place is because it was the "cool" thing to do.
... which says something about the people I associated with (j/k). Fortunately, I made peace with my inner geek and removed the linux partition.
The Linux gamer market really isn't all that big. The ones who are REALLY in love with their gaming (more than they are in love with Linux) just dual-boot. I'm more talking about the Mac market, where you've got people who have spent good money on a reliable piece of machinery only to be told that they're too snobby to run "real" software.
It's simple: Making someone do something that they have absolutely no interest in doing will almost always result in piss-poor work. Unless you throw obscene amounts of money at them, or tie their well-being to the completion of the hated project, it's best to let people do what they enjoy. And, until this stops being a self-funded venture, I'mma do what I enjoy... and the rest of the world be damned (for now).
"Self-funded" to me says two things: (1) Target the largest possible market to increase possible revenue, and (2) Use the tools that don't cost you anything but allow you to produce high-quality work. When the tools that satisfy #2 are completely free and accomplish #1 by design, this synergy tells me that it's ultimately foolish NOT to do it.
So, in closing, don't get pissed, get coding.
This sounds like a challenge.
