!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

424 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.140 Servers

Load older messages


SenderMessageTime
20 Mar 2026
@piegames:flausch.socialpiegamesbut it might still be a viable intermediate approach to get some Rust GC experience12:13:16
@piegames:flausch.socialpiegamesor rather, there's a good crate which does this, so might just use that for a start12:13:29
@emilazy:matrix.orgemilyrefcounting + cycle collection basically punts on the hard parts about rooting, so doesn't make sense to switch to if you'll need to adjust all your code to handle the real thing later12:15:19
@emilazy:matrix.orgemily(allocator API not being stable and probably never going to be doesn't help either, although indeed mitigated by having a limited collection of things that need GCing)12:15:37
@emilazy:matrix.orgemily(I wouldn't be surprised if there are some surprisingly entangled object lifetimes between Nix and non-Nix though)12:16:21
@qyriad:katesiria.orgQyriad