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

Reply via email to