←back to thread

194 points todsacerdoti | 1 comments | | HN request time: 0.314s | source
Show context
idlip ◴[] No.44573461[source]
Its nice read. We need more of comparative posts by user familiar with both nix and guix.

We see bias with most discussions.

Only cons with Guix I see is, lack of infrastructure and less volunteers to work on guix eco-system. If its solved, I can imagine guix can improve exponentially.

replies(4): >>44607020 #>>44607098 #>>44608492 #>>44609855 #
tempfile ◴[] No.44607098[source]
The major con is in the article, it is super slow to update. Half an hour is just crazy, nobody will move to that if they know.
replies(7): >>44607183 #>>44607656 #>>44607956 #>>44608088 #>>44608768 #>>44613046 #>>44614065 #
positron26 ◴[] No.44608088[source]
Important question is if its fixable.

Nix is pathologically recursive, lazy, and uses fixed points, things that are very apt to changing something that cascades through a bunch of dependents. Nix's runtime is not magic. Guile should be able to expose a language and evaluate it in a similar way.

For my part, I've not opted into Guix because it's a GNU project, and I've decided to avoid anything in the FSF sphere of influence. Their orthodoxy turns off contributors and they have a history of taking insular hard-liner approaches that are utopian. Outside of coreutils that are about to be fully subsumed by rewrite-it-in-Rust (which has a community that is not a fan of the GPL), what has had FSF backing and been successful? Linus starts two of the most influential pieces of software in human civilization and RMS wants to name the awards. The pragmatic culture that shifted away from the FSF has I think largely adopted Nix, and it shows. Nix is open for business, available on lots of platforms, has commercial entities built around its success.

replies(6): >>44608192 #>>44608439 #>>44608695 #>>44608868 #>>44610092 #>>44610324 #
johnisgood ◴[] No.44610324[source]
> Outside of coreutils that are about to be fully subsumed by rewrite-it-in-Rust

Highly doubtful to happen anytime soon.

replies(1): >>44611940 #
positron26 ◴[] No.44611940[source]
Already happening my friend. uutils. It is MIT licensed. Funnily, I recall someone had a story at MIT about not liking passwords. I'm sure they were right?

Check out the spice: https://users.rust-lang.org/t/im-shocked-the-rust-community-...

replies(2): >>44612780 #>>44613523 #
1. bjoli ◴[] No.44612780[source]
I tried just a few months ago. Two shell scripts I use failed due to something wonky with sort.

Everything else worked well enough for my use case.