Shawn Walker wrote:
Stephen Lau wrote:
You do a disservice by dismissing anyone who may know about Sun
Studio as either lacking skill or being lazy. There are plenty of
developers who have written software on other platforms (OS X, Linux,
etc.) who have written perfectly good software with gcc-isms, and
have users (like us) appealing to them to port it over to Solaris.
Having not-up-to-date matching compilers only makes Solaris look bad,
and gives the developers an excuse for not porting their software.
I have to agree with Stephen. While I don't believe developers should
use gccisms (because I think portability and adhering to language
standards is more important), sometimes there is no viable alternative
or you are targeting a specific platform and it doesn't matter.
For certain definitions of "language standards"... One might be able to
argue that gcc (+autoconfig) has become the defacto standard for writing
applications on *nix. At least for FOSS. But I digress. I agree with
you in principle. And yes, I'm counting Apple.
I also believe Sun Studio to be a better compiler, in general, and
that's after using gcc since 1993 or 1994...
Regardless, as long as Sun Studio remains closed, it is important that
the OpenSolaris community provide a viable, up-to-date, open source
option as much as possible.
Depending on which end of the FOSS spectrum you hang your hat,
obviously. :) OpenSolaris and Debian being, as examples, tending
towards opposite ends of that spectrum.
At the end of the day, this is a lot of hot air over little.
Gcc 4.3 is available on The OpenSolaris(tm) today.
Someone could package 4.4 tomorrow. It'd be _real easy_ to do if you
used 4.3's spec as a start.
This is great for app developers.
Gcc 4.ish should be able to build ON very shortly based on recent work.
This is great for porters and folks who believe strongly in the "Open"
moniker.
All along, suncc worked for everything.
This is great for everyone. (Well, except porters, but again, I digress).
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org