blargney the second said:Cross-platform incompatibility is a fairly poor software practice nowadays. I'm actually a little surprised that DDI isn't.
Back on earth, cross-platform compatiblity in anything nontrivial with a major user interface component is a huge task, unless you're willing to play in the sandbox that web apps leave you with, or live with Mac apps that look like Windows apps (or the reverse, which Apple insists on providing). And even there you run into a lot of problems, especially if you try and support more than IE6, IE7, FireFox, and Safari/Mac.