4 ms·
> Plans include a gradual, piecewise introduction of the memory-safe Rust programming language Oh cool, I had "rewrite in Rust" on my bingo card. Anyway this
by Y_Y 3y ago
> Plans include a gradual, piecewise introduction of the memory-safe Rust programming language
Oh cool, I had "rewrite in Rust" on my bingo card.
Anyway this doesn't seem to be much more than a %s/nix/lix/g so far. I'm all for the right to rage-fork something, but you should be clear that it's not a new project.
https://git.lix.systems/lix-project/lix/commits/branch/main https://git.lix.systems/lix-project/lix/commits/branch/main
You can see one of their most recent contributors is Eelco Dolstra.
- KingMob 3y agoWell, they do say it's a fork in the About and FAQ pages. I'm guessing the front page's aim is to be broader, more newbie-friendly, more forward-looking, etc. > Oh cool, I had "rewrite in Rust" on my bingo card You may also be curious about tvix, which is a greenfield version in Rust, not a fork (but still pretty feature-incomplete, iiuc).
- Y_Y 3y agoYa, the best case here is that we end up with another implementation with its own benefits. I think that the existence of Guix and tvix (and others?) is beneficial, and the overarching idea of Nix is too big and useful to silo into just one project with one direction in mind.
- KingMob 3y agoGuix is cool, and I like Lisps, but it has very different goals, unfortunately. Culturally, it's quite hostile to any implementation on non-Linux platforms, and I use nix-darwin. I agree the ideas behind nix should spread to how we build software in general.
- rekado 3y ago> quite hostile to any implementation on non-Linux platforms Guix has a usable Hurd implementation, which is a "non-Linux platform".
- Y_Y 3y agoFunny you should mention that. I've been trying to use it for a while, but the link on the Guix website to get a Hurd-based VM image is broken and I haven't been able to generate it myself.
- rekado 3y agoOn any Guix System you can use the childhurd service or generate a disk image. More details here: https://guix.gnu.org/en/blog/2020/childhurds-and-substitutes/ https://guix.gnu.org/en/blog/2020/childhurds-and-substitutes...
- anonfordays 2y ago>You can see one of their most recent contributors is Eelco Dolstra. That is incorrect. They're merging Dolstra commits from the nix/NixOS projects. Dolstra has not commited directly to Lix. One of the main Lix developers is delroth, a leftist activist that was banned from the NixOS Discourse for CoC violations.