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

Greg A. Woods woods at robohack.ca
Wed Mar 19 05:03:48 AEST 2025


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.

--
					Greg A. Woods <gwoods at acm.org>

Kelowna, BC     +1 250 762-7675           RoboHack <woods at robohack.ca>
Planix, Inc. <woods at planix.com>     Avoncote Farms <woods at avoncote.ca>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: OpenPGP Digital Signature
URL: <http://www.tuhs.org/pipermail/tuhs/attachments/20250318/6e7a9e73/attachment.sig>


More information about the TUHS mailing list