logoalt Hacker News

mhh__last Thursday at 6:27 PM3 repliesview on HN

Absolutely love this style of tool management. Why do we ever install anything?

Edit: consider also git bisect!


Replies

JTyQZSnP3cQGa8Blast Thursday at 7:30 PM

> Why do we ever install anything

To be able to reproduce all the procedures reliably, constantly, and without an internet connection. At least it's a requirement for my job and some other industries. Also because it's good to be serious about your job, and because reproducible builds is a nice thing to do.

show 1 reply
hiatuslast Thursday at 6:33 PM

This _does_ seem to "install" things to a DOTSLASH_CACHE dir though.[1] It seems similar to tools like nvm of pyenv but in this case can handle more than just a single target language. Pretty neat.

[1] https://dotslash-cli.com/docs/flags/#environment-variables

bityardlast Thursday at 6:50 PM

Well, it looks like you have to install DotSlash.

show 1 reply