On Thu, 29 May 2008, Kaiwai Gardiner wrote:
> Well, atleast it wasn't Java, C# or *shudder* some other god awful
> language. Then again, the studio developers need to rattle their dags
> and get on with implementing things that GCC has - or otherwise it'll
> end up making Suns studio package look like a joke in the developer
> community - unless of course someone here wishes to volunteer to
> re-write the portions of gnome system monitor unsupported by Sun
> Studio's C++ compiler.

To some extent the Sun Studio authors are limited in what they can do 
since they are committed to preserving the existing ABI and to the C++ 
standard.  GCC is only permanently committed to the existing ABI until 
they find a reason to change it (which they are then once again 
permanently committed to).  GCC supports functionality which is not in 
the C++ standard and it is easy for application developers to 
accidentally use it.

Sometimes it is easier to re-write GCC-specific C++ into portable ANSI 
C++.  People who care about open source and want to see it running on 
their favorite system should be willing to do the work to make it 
happen.  Changes (based on existing development code) should always be 
submitted upstream to the package developers.

Bob
======================================
Bob Friesenhahn
bfriesen at simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


Reply via email to