Hacker News new | comments | ask | show | jobs | submit login

I was very confused. I thought this had something to do with Rust and nix[1].

[1]: https://nixos.org/nix/

Indeed, using "nix" as a (Rust) library name is a very bad choice, given the increasing popularity of the Nix package manager.

I think we're now at the point where it is very difficult for any name not to clash with the name of something else.

So I no longer worry about it.

It's still easy enough, there are many hundreds of geographical locations in many tens of languages alone. Just make some effort.

Me too!

It's actually about a library, nix, whose mission is "to provide ‘Rust friendly bindings to *nix APIs’".


Same here. To be fair the Nix package manager has a name that is actively harming its growth since most people think *nix as in unix when you say nix.

Google does too to an extent, making troubleshooting more of a pain than it should be.

Same here.

I thought "A match made in heaven"

But it will probably never happen, because Cargo is too good, haha

What do you mean, it will never happen?

The nix package manager has (admittedly, undocumented) support for Rust / Cargo projects.

There is also another OS based on Plan9 [1]

[1] http://lsub.org/ls/nix.html

Very excited, and then very confused.

Because nix and Rust are both great.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact