From: Dragan Simic Date: Thu, 11 Jan 2024 05:33:50 GMT Subject: Re: [DISCUSS] Introducing Rust into the Git project Message-ID: <14951ce7e4ec61712e5455b836dd625c@manjaro.org> In-Reply-To: On 2024-01-11 01:12, Elijah Newren wrote: > Another alternative (as discussed at Git Merge when we were last > talking about Rust[8]), is requiring all Rust code to be optional for > now. If we choose to go that route, I think that means that (a) for > existing components, we have both a Rust and a C implementation > available, and (b) for new components (e.g. new top-level commands > like git-replay), they can be Rust-only and those compiling without > Rust just don't get them. To me, this sounds like a horrible option, which is exactly what I earlier referred to as introducing fragmentation.