Remix.run Logo
okanat 4 hours ago

I think the Conda ecosystem is the closest and has even better ergonomics than Nix. Especially with Pixi, it is a joy to use.

rekado 2 hours ago | parent | next [-]

Conda 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 an hour ago | parent [-]

That'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.

pjmlp 4 hours ago | parent | prev [-]

If one is using Python.

All these s suggestions always fall off, because they are special cases for given programming languages, or operating systems.

okanat an hour ago | parent [-]

Actually 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.