4 ms·
Had a moment a few days ago with a certain distro not packaging latexmk. Turns out it's a one-file Perl script. It... just works. No dependencies, packaging, de
by formerly_proven 3y ago
Had a moment a few days ago with a certain distro not packaging latexmk. Turns out it's a one-file Perl script. It... just works. No dependencies, packaging, deploy process, automation, package hubs, no container with an entire OS, no private runtime, no binaries. Just half a meg of Perl. And it just works, and exactly like it did in the 90s. No fuzz, no bloat. We are completely lost these days when it comes to software.
- TylerE 3y agoCounter argument: It's apparently half a meg of source code to implement a basic build tool. Not impressed.
- nequo 3y agoThe file is 10,284 lines long. Less than half of it is actual code. The rest is comments or empty lines. $ cat =latexmk | wc -l 10284 $ cat =latexmk | grep -v '^ *#' | grep -v '^ *$' | wc -l 5982 $ > to implement a basic build tool This basic build tool comes with a man page that is 26.5 thousand words long. Not your typical basic build tool.