-----BEGIN PGP SIGNED MESSAGE-----

On Monday 01 March 2004 19:56, Nick Ing-Simmons wrote:

> Tels <[EMAIL PROTECTED]> writes:Moin,
> >My problem with MakeMaker is that it has a very powerfull, but very
> > sparse documented interface and it is not possible to find out by
> > trial-and-error how it works and all the "magic" of MakeMake really
> > hides things. That's good when it works, but when it fails it leaves
> > you with no clue _why_ it fails. Granted, someone familiar with all the
> > gcc/cc/ld stuff, 15+ years of Unix history, and a lot of experience can
> > debug the problem, but everyone else is left in the dust.
>
> Which is why "we" are developing
>
> Module::Build
>
> Which is supposed to be more perl-ish in its interactions.

The Module::Build code I have seen for SDL_Perl is at least as ugly as 
MakeMaker's internals, if not even more (and it seemed to need a lot more 
code than a simple Makefile.PL). And it doesn't (didn't) even work on 
windows! (Read: There it needs even more magic). There is no way I would 
have been able to come up with the Module::Build stuff - and apparently the 
other SDL people struggled also quite a bit.

The intentions for Module::Build are good (use Perl for just copied a few pm 
files around), but I fear for compiling C stuff it will end up with the 
same amount of "tangle" under the hood than Makemaker.

That was not critic on Module::Build or Makemaker, just general on the way 
we build/compile/link/use software today - even for very simple cases you 
end up with a nightmare of special cases. At least the platforms with only 
8.3 filename support are finally dieing...

Cheers,

Tels

- -- 
 Signed on Mon Mar  1 20:15:05 2004 with key 0x93B84C15.
 Visit my photo gallery at http://bloodgate.com/photos/
 PGP key on http://bloodgate.com/tels.asc or per email.

 "Für eine solche Bitratenreduktion muss ich den Transcoder so
 umkonfigurieren, dass er gröbere Quantisierungskoeffizienten für die
 MPEG-Matrizen verwendet, Captain" - "An die Arbeit, Mr. LaForge." -- Jens
 Baumeister in http://tinyurl.com/oomb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
Comment: When cryptography is outlawed, bayl bhgynjf jvyy unir cevinpl.

iQEVAwUBQEOM7HcLPEOTuEwVAQEaNgf6AoH3CwFexdOzN+A658qpKuZYIzPjfHUE
9dTzsN4c0xiHYEralc3CBZKTkQKY51rXy2NQEBHT8i22Mfg6BUYG9MdAuE0mrSjg
77/2YTjaixkhI0/o+oU73iNvncSkHEeJeGgCzAfZ7s6BFFq2kaJwSZVL51yUEWsO
ubF9roG6hYkQv94CzVUA2cl02Sknp3PEksyd5c/H2KjV237yZztdWYJm9hLvu9NH
Z0p2F3Wxm7co0LglbfLbK3VjOfNrUK57eHUjy9E0DeL1p6AmB2zchdseRdijDsLQ
OaqBNq9XaTxytP11hJhsJt6lCTDosARPF0y5M/ek6YoappgL/6bkeg==
=6wg9
-----END PGP SIGNATURE-----

Reply via email to