xiaoyu2006 9 hours ago

Autotools use M4 to meta-program a bash script that meta-programs a bunch of C(++) sources and generates C(++) sources that utilizes meta-programming for different configurations; after which the meta-programmed script, again, meta-programs monolithic makefiles.

This is peak engineering.

1
krior 8 hours ago

Sounds like a headache. Is there a nice Python lib to generate all this M4-mumbo-jumbo?

lionkor 4 hours ago

"Sounds complicated. I want it to throw exceptions and have significant whitespace on top of all that complexity!"

IshKebab 1 hour ago

It was obviously a joke.