yeck
Joined 4 years ago
Joined 4 years ago
What I wish more people knew was that you don't need to do those things to get value from Nix. Create project specific dev shells that install the packages (at the correct versions) to work with that project can almost replace 90% of the docs for getting setup to work on a project.
At the time nimble also required me to have NPM to install the the Nim package manager, Nimble. This was not ideal, but looking at [the nimble project install docs](https://github.com/nim-lang/nimble#installation) it seems like it is now package with the language.
Might try dusting it off for some AoC puzzles this year :)
This isn't a refute. All we can say now is that there are conflicting sources. There isn't a way to determine which one is correct based on this.
My guess is that he has less than a year, based on the my assumption that there will be constant pressure placed on the board to oust him.
There are many python packages that have other dependencies not managed by Python package management. The pain of figuring out what those implicit dependencies are is effectively removed for users when configured as a nix shell.