On Sat, Jan 22, 2005 at 03:30:44PM +0100, Asger Ottar Alstrup wrote:
> John Weiss wrote:
> >Doing true full-Windows support in an inherently-unix program is a
> >very thorny, messy situation.
> 
> Have a look at the patch and then give your comments rather than this FUD.

Not FUD.  Reality.  Be fair, Asger, and include the other sentences in
the paragraph.  Specifically, the one about one place where I used to
work.  They had the *best* platform-independence-layer I've seen
*anywhere* since.  That layer handled, seamlessly, 3 Unix flavors and
Windows NT.  Took them YEARS to get it to that state.

Every time we needed a new OS-level library call, it took the guy who
maintained the platform-independence-layer, a really stellar, bright
guy with a CompSci PhD, *at* *least* 2 weeks to get a clean,
forward-maintainable implementation in place.  I know; I threw in a
quick-kludge for one piece of code I was working on, and didn't
replace the kludge with the corresponding implementation from the
P.I.-layer until months later.

So, don't you *dare* accuse me of FUD; I speak from direct experience.

Besides, right now (besides ad-hominem attacks) you're most likely
"picking the low-hanging fruit" so to speak.  It's what any good
software developer would do.  However, I fear, based on your
dismissive reaction, that you're extrapolating your current focus to
all cases.  The  Unix/Windows platform-indep.-layer problem isn't
intractable.  However, it's far from non-trivial.  Eventually, Asger,
you *will* hit the thornier stuff, and the pitched screaming between
you and Lars will commence.

> Asger Wrote:
> > > Further out, I'd even like to kick out LaTeX, and put some
> > > other backend in instead to reduce the footprint.
> 

> Then Asger Wrote:
> 
> To clarify, I would never drop LaTeX support,

Language Lesson:

In most dialects of English, those two statements are mutually
exclusive.  The only dialect where it's not is that spoken in
Washington D.C.

-- 
John Weiss

Reply via email to