I have wanted to try out some Rust applications in the last weeks. Usually, when I want to try out programs in Guix, I install them directly or create a package for them. But not for programs written in Rust. The Rust ecosystem makes it easy to reuse code, and developers use it excessively. Because of this, packaging such programs is no fun at all.
That does sound like a reasonable ask.
What are the upsides of Guix – in your view, anyhow – that make people be OK with downsides like this? I mean, this does seem like a fairly major downside, so there’s go to be fairly major upsides too, or at least I’d assume so
I just think the declarative syntax is cool, and is easier to read than Nix
@jaennaet @tetris11 Once you’ve got everything set up, you can run your binaries in special containers for system isolation, make Docker images for distribution, run your stuff on other machines which have #guix on them, and generally enjoy the fruits of your labours.