And rust. And elixir. And caml, which, after many years, settled on dune. And, apparently, common lisp, which settled on ASDF sometime before I reached puberty. And, probably, every language born after java.
Which is all the weirder : rich hickey could (should ?) have figure that "building infra" was one of the aspect where clojure was a great fit ("lein as an ant+maven killer.") To be fair, it wasn't as much in the zeitgeist at the time.
Still, a new language nowadays must have, on aday one, a package manager and a linter and a formatter and a test runner, etc... - just like it must have an LSP.
It's funny looking a zig trying to fight this.
It's funny watching roc reinventing that weel.
I guess jblow will rationalize against it for jai.
I wonder if someone is going to standardize "the rest" of the toolchain. ("Language dependency manager protocol", anyone ?)