Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Guix still isn't particularly blazing, but Guile is definitely not the bottle neck these days. Guile is actually a very fast Scheme implementation now. The problem with Guix's speed right now is that the binary substitute servers have slow networking, so your options end up being either to compile software from source, or crawl through a slow download.

This is only usually a problem if you want to download something large or do a large update though. If you're just downloading a small program or you update your system frequently, it's quite reasonable to use.

As far as the "stop sign", I have never really run into that with Guix, and I did run into that with Nix. The fact that Scheme - unlike the Nix language - is not purely functional, I think encourages users to do what they want, even if it goes against the spirit of the functional package manager.



I'm not sure what you mean by "slow". Can you please clarify?

Please don't take this as "you're wrong" or to somehow invalidate your experience. In the two years of running Guix as my main system, the only time I've thought something was slow was in building Chromium from source (which took all night to compile). Everything else I never noticed. Certainly not downloads. Those were fine for me both in the US and in Europe. Your experience contrasts so sharply with mine, I wonder what the difference is?


I don't have exact numbers on hand, and it's not always, but sometimes when I'm downloading binary substitutes it will crawl at 100-300 kb/s. I know my experience isn't unique because I also see people complaining about it on the mailing lists.

Sometimes downloads are fine though. I think it's an issue of load on the servers that will cause downloads to be slow sometimes.




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

Search: