Re: [PATCH 0/7] RFC: Accelerate xdiff and begin its rustification
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 22, 2025, 15:56 UTC
- Message-ID
- <xmqqa54wte23.fsf@gitster.g>
- In-Reply-To
- <aH-CN0RYFmpm7fMt@pks.im>
Patrick Steinhardt <ps@pks.im> writes:
> Fully agreed. I've said so at the last contributors summit, but I think > it would become awfully unmaintainable if we retain two implementations > of every subsystem that we convert to Rust. If we decide to use Rust I > would strongly advocate for going all-in.
True.
We do not have subsystems with clear boundaries yet, and introducing Rust in such a state would not allow us to pick some parts (e.g. merge backends, etc.) and do them optionally in Rust, while keeping and/or adding others in C.