On mySimon: Luke Skywalker Doll
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 13 of 26:
Next »
« Previous
Do people program for OS's anymore?
I am leaving out things like drivers, compatibility layers...

The trend is toward toolkits, frameworks, protocols ...apis (Java, CGI, .NET, XML, ...). Hasn't the OS more or less become irrelavent now a days? I am not saying it is wrong to program for an OS, just that the alternatives have come such a long way that the benefits more than out weigh the minor missing features.

And support would be easier too, you don't need to worry about the OS, just the stuff you use.

We have come to a point in programming where the backend database, the frontend GUI, and many of the middle area modules can be swapped and traded as needed. In many cases, I find that programming platform independently is easier. Isn't Qt better than using the Win32 or WinNT (?) graphics layer? Isn't programming for a RDBMS better than using a specific database?

Sure, you might miss the specific advantages that you get from choosing specific parts, but look at the long run. You are much more flexable to adapt to market changes. You still have only one product in a select environment to worry about so support isn't harder. Let those environment creators worry about porting it to new OSs. You have a potentially larger customer base.

Your customers are happier cause they got more control in customization. They can pick and choose the parts they are most comfortable with or get their job done best. For those who don't want all that, you can provide a "default" setup.

The way I see it, cross platform is just the next step in good programming and good business. It is just an extension of one of the base rules of having very efficient little pieces coming together to do a big job well.
Posted by: doe_z   Posted on: 07/12/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Please, please don't program platform independent!  Xunil_Sierutuf | 07/11/04
Funny...  Qbt | 07/12/04
That arguement might have made sense  Michael Kelly | 07/12/04
And when did you wake up from this dream?  No_Ax_to_Grind | 07/12/04
Lovely...  Qbt | 07/12/04
If you really need a link to reiterate the obvious...  Michael Kelly | 07/12/04
2.6, See Mikey Cox's post below ...  Judas I. | 07/12/04
Uhm, sure...  Qbt | 07/12/04
Revisit your own links ...  Judas I. | 07/12/04
Why should MS fix their problems...  km4hr@... | 07/12/04
You are a poor developer then....  ITGuy04 | 07/12/04
Sure...  Qbt | 07/12/04
Do people program for OS's anymore?  doe_z | 07/12/04
Are you ever confused!!!  No_Ax_to_Grind | 07/12/04
He was saying "best apps" not "most money" ...  Judas I. | 07/12/04
Quality?  No_Ax_to_Grind | 07/12/04
So, as long as it LOOKS good ...  Judas I. | 07/12/04
No one ever went broke overestimating  B.O.F.H. | 07/12/04
Yeah, I keep forgetting why ...  Judas I. | 07/12/04
Unreal value...  Mike Cox | 07/11/04
lol  CobraA1 | 07/12/04
8 for being current  crocd | 07/12/04
Unreal is correct 8.7  Xunil_Sierutuf | 07/12/04
9.4  Taz_z | 07/12/04
Don't look now  amicus_curious | 07/12/04
Oh my GOD!!!!!!!!!!!  chiwawa | 07/12/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here