[TUHS] "Imake: an obsolete build tool" -- anybody got this?

G. Branden Robinson g.branden.robinson at gmail.com
Wed Mar 19 05:09:09 AEST 2025


At 2025-03-18T12:03:48-0700, Greg A. Woods wrote:
> At Tue, 18 Mar 2025 16:39:45 +0000, "Ronald Natalie" <ron at ronnatalie.com> wrote:
> Subject: [TUHS] Re: "Imake: an obsolete build tool" -- anybody got this?
> >
> >     We eventually switched to CMAKE.
> 
> Yikes.  That's not what I would call an improvement!
> 
> I think CMake is about as anti-Unix (in philosophy) as you can get.
> 
> At least Imake had a clear design and simple basic concept, and in its
> basic form it could be highly performant.  It was simple tool for using
> other tools in an innovative way.  As used by X11 though it was part of
> what might best be described as a dog's breakfast, but that's only
> really because the X11 macros kind of grew by committee and had an
> extraordinary variety of target systems and source code to contend with.
> 
> CMake has ended up with what I would consider an even uglier and more
> unpalatable dog's breakfast.  It also abuses other tools, requires hours
> to compile on otherwise usable platforms, and wastes CPU and memory like
> nothing else.

I believe the usual rejoinder here is "worse is better".

My experiences with CMake are not happy ones.

Regards,
Branden
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://www.tuhs.org/pipermail/tuhs/attachments/20250318/c1250adb/attachment.sig>


More information about the TUHS mailing list