On Tue, 8 Feb 2005, Joerg Schilling wrote: > Bill Davidsen <[EMAIL PROTECTED]> wrote: > > > Not unless you bought a computer to write CDs. You can like it or hate > > it, but people are switching to Linux more than any other O/S. Note I > > said switching, not choosing as a first O/S. The applications are being > > developed for Linux more than any other UNIX-like system. > > Which is a big problem. Applications should be developed for a POSIX > system and you get better POSIX compliance with your application if > you choose Solaris as your development platform....
I agree that POSIX compliance is the target. However, I'm not sure that any o/s available is totally free of extensions. And POSIX has grey areas where several types of behaviour are permitted, and various vendors may be POSIX compliant while doing different things. The best environment for development is in the head of a developer who knows the standard, what the most common interpretation of that standard is, and what subset of POSIX works on all common systems. Unfortunately I am unaware of a perfect environment which will allow every esoteric feature and still be free of vendor enhancements and failures to actually enforce the limits of POSIX, and if there were such a thing I believe it would allow functionality which isn't portable, as well as forbid some extensions which are. I won't argue with you on which environment is better, because none is perfect and a good developer can function in either. Work where you're comfortable. > > J�rg > > -- > EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin > [EMAIL PROTECTED] (uni) > [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ > URL: http://www.fokus.fraunhofer.de/usr/schilling > ftp://ftp.berlios.de/pub/schily > -- bill davidsen <[EMAIL PROTECTED]> CTO, TMR Associates, Inc Doing interesting things with little computers since 1979.

