Simple economics really.Irene wrote:This is why I hate most developers, they only think about the profit they are going to make by feeding the users of an operating system, which has the largest market share compared to other operating systems. If they would develop cross-platform code or even highly portable code, then they would sell much better. It is not Windows that made RenderWare the most popular graphics engine which is even used on gaming consoles!! And it is used on gaming consoles because it is written in highly portable code! No (honestly f**king) Windows API >_<Derek wrote:But ultimately, it makes better financial sense to code a program using some windows api commands if you have to and not even bother trying to make it cross platform compatible.
If you can only sell to 90% of computer users then that sounds good enough to me.
I have never been concerned with making cross platform code and see no need to be at this time. Even if I wasn't programming for a living (in part) then I still wouldn't be looking anywhere but Windows. What can I say; I love the api. I'll make no apology for this.