There's a certain Prolog je-ne-sais-quoi to makefiles
8 comments
@neauoire yes. i'll let you learn it on your own this time. it's more subtle and complicated than most other things i discourage. but it's an important skill to learn how make/makefiles work, so that you can interact with other people's stuff more confidently, and for having context when someone presents a makefiles challenger to you. @cancel I respect that, I'm glad you're letting me do my own exploration of it. Being able to read makefiles is already a big plus for me right now, even if someday I stop using them myself. @neauoire The thing that annoys me about them is it mixes imperative and declarative code in the same context. Especially with assigning values to variables. You need to control what order things happen in, and can't. |
@neauoire https://bentnib.org/posts/2015-04-17-propositions-as-filenames-essence-of-make.html might amuse you