Autobuild and makefile (and others!) really are unpleasant. So for 2 seconds, I thought, let's make build scripts in a real language! Python, go, rust, anything! Then I remembered the problem is calling out to a disparate set of tools that are actually CLI tools. If tools don't provide a direct API, a better build script language is still at best a nicer `subprocess` module.
Post
April 20, 2024