In the beginning there was
make. It worked last century. It works today. It will work tomorrow.
In the XML era things like Ant were created. It made perfect sense: everything had to be XML, so clearly the tool configuration should be nearly as big and complicated as its project.
- The pleonastic
grunt. See “Incessant Obsolescence Postulate”.
- The torrential
gulp. v3 did something useful, eventually.
- The tumescent
gulpare just too complex, why not use the package manager instead?
- The promise of the next new tool with even more vertical integration.
Having successfully used
gulp for more than a month, breakage was long overdue. I wasn’t disappointed:
gulp v3 doesn’t work with
npm v12, and a v3
gulpfile won’t work with v4.
Having looked at the new shiny v4 I switched to
make. In the next post I’ll explain why.
This is the first post in a series on using
make to build ClassicPress (and WordPress) plugins and themes.