Autotools is an abomination. It solves one problem by introducing about 3,000. Read page 22 of Rob Pike's Good/Bad/Ugly presentation (at the bottom of Plan 9's Wikipedia page) and see why I like the system it describes better. But in my version of hoc, you'll see

        #ifdef PLAN9
USED(something-or-other-because-this-is-a-signal-handler-and-I-do- not-care-about-that-necessary-argument-as-this-handler-just-calls- exit-or-execerror);
        #endif

and that program uses pcc. Is there a command line option to turn that off? I won't need it right now, since my hoc code is lost to that broken fossil, but that's not important now.

Here's another programming language: Limbo. I'm starting to like it and get used to it's quirks (include "sys.m"; sys : Sys = load Sys Sys->PATH; # too much) and someone ported dis to native Plan 9 so we can go somewhere. If charon has a CSS module, wouldn't some other program have a PDF module?

        term% /n/sources/contrib/fgb/root/rc/bin/contrib/install fgb/contrib
        term% contrib/install steve/cfront

I like fgb's contrib system. It's a heck of a lot cleaner than CVS or stuff like that. The only thing I don't like is proto files, but I got used to them.

Now I don't know what I'm saying, I'm confused, and I'm going home.

On Jan 24, 2008, at 1:50 PM, Joel C. Salomon wrote:

On Jan 24, 2008 6:19 AM, Paulo Pocinho <[EMAIL PROTECTED]> wrote:
And I can't stop wondering why DMR uses w*ndo*s.

My guess: because he's using it, not programming it.  Less painful
that way (well, until Vista).

Plan 9 is the best programing environment I've used.  Would I like the
option of some other programming languages?  Well, luatex requires a
C++ library to handle PDF, so yes.  I'd like Octave or something
similar too.  But not enough to pollute the system with GNU Autofools.

--Joel

Reply via email to