2 ms·
Now we just have to improve its ergonomics, while supporting all existing operating systems in production.
by pjmlp 7mo ago
Now we just have to improve its ergonomics, while supporting all existing operating systems in production.
- okanat 7mo agoI think the Conda ecosystem is the closest and has even better ergonomics than Nix. Especially with Pixi, it is a joy to use.
- pjmlp 7mo agoIf one is using Python. All these s suggestions always fall off, because they are special cases for given programming languages, or operating systems.
- okanat 7mo agoActually no. I use it to manage more and more non-Python dependencies like Protobuf compiler and LLVM tooling. I am an embedded developer and we don't use Python for the main project. It is just scripting. It doesn't get rid of everything but it does make developer environment setup so easy.
- rekado 7mo agoConda does not solve the problems of deployment and they don't have any reproducibility guarantees. That's not surprising considering how Conda binaries are built.
- okanat 7mo agoThat's why I emphasized Pixi. With Pixi you get a per-platform lockfile that guarantees installation of the exact versions. If what you want is to deploy a server or development environment, you already get it with Pixi. If you want a Windows installer with DLLs, you don't get. However it was never the reason.