[Gllug] just a quick question

Daniel P. Berrange dan at berrange.com
Sat Feb 11 19:08:21 UTC 2006


On Sat, Feb 11, 2006 at 06:27:45PM +0000, Ben Fitzgerald wrote:
> On Sat, Feb 11, 2006 at 05:06:45PM +0000, Rich Walker wrote:
> > "Martin A. Brooks" <martin at hinterlands.org> writes:
> > 
> > >
> > > sendmail is in the pile of stuff marked "you were great once, but we grew up, and you didn't".
> > > 
> > 
> > That's a marvellously precise description of it :->
> > 
> > Are there *any* good uses of M4 left?

Any left ? were there ever any good uses in the first place ;-)

> 
> I'm not saying it had to be written in m4, but that wasn't quite how you
> worded your question ;-), so my example would be autoconf:
> 
> http://www.gnu.org/software/autoconf/

The idea of autoconf make is a good one - the implementation using
m4 is pure evil. When people say autoconf sucks, 99% of this dislike
is directly attributable to the pain & suffering of writing macros
in m4. m4 is

  good for: inflicting pain
            obfuscating code
  bad for: maintainable programs
           ease of use

Dan.
-- 
|=-            GPG key: http://www.berrange.com/~dan/gpgkey.txt       -=|
|=-       Perl modules: http://search.cpan.org/~danberr/              -=|
|=-           Projects: http://freshmeat.net/~danielpb/               -=|
|=-   berrange at redhat.com  -  Daniel Berrange  -  dan at berrange.com    -=|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: Digital signature
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20060211/345bee2e/attachment.pgp>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list