Darren J Moffat <[EMAIL PROTECTED]> wrote:

> Glenn Weinberg wrote:
> > We've tried.  Multiple times.  Our MDE (Market Development Engineering)
> > team offered to do all the work.  (Not that there is much.  As you all 
> > know it's
> > just a recompile.)  The answer has always been "no."
>
> I wouldn't be so quick to claim it is just a recompile.
>
> I lurked on the helix aliases for the port of RealPlayer from Solaris on 
> SPARC to Solaris x86.  It was way more than a recompile.  Why ?  Well 
> lets just say there were lots of the #ifdefs of sun/sparc/solaris/linux 
> were all mixed up.  Sometimes when it said sun it was really sparc, 
> sometimes when it said linux it was really x86 and places where it said 
> solaris was really posix and the all sorts of ugly mixes of those.
>
> Just because something runs on Solaris on SPARC and Linux on x86 doesn't 
> actually mean that a port to Solaris on x86 is that easy.

Unfortunately this is sad but true news.

Few programmers are able to structure #ifdefs in a way that is maintainable
in case that they need to support many platforms. This is something where
people need education.

Even cdda2wav has many dark areas although it uses fine grained tests.
And Heiko Eissfeldt is one of the better programmers....

A good programmer is able to write a portable program where you will not
directly see that it has been written in a portable way, but these people
are rare.

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://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to