Rust is coming to Git

Sergey Fedorov vital.had at gmail.com
Sun Jul 5 01:53:28 UTC 2026


I could add that the ridiculously fragmented ecosystem of Rust (hundreds of
dependencies for every tiny app, static builds of gazillions of
incompatible versions), together with numerous incompatible lang standards
and total disregard from developers for backward compatibility make it a
far more painful case to deal with than almost anything else.

There *is* a portable Rust compiler, mrustc – a few individual developers
did better here than backed by the foundation gigantic project. However,
due to the reason I pointed above, its practical usability remains very
limited.

*In a sense,* I got Rust working on PowerPC. Unfortunately, that sense is
mostly academic lol

P. S. ripgrep on powerpc-darwin:

[image: ripgrep.png]



On Sun, Jul 5, 2026 at 8:56 AM Link Dupont <link.dupont at mac.com> wrote:

> Interesting points I hadn’t considered. Thanks for the explanation!
>
> Link
>
> > On Jul 4, 2026, at 10:47 AM, Riccardo Mottola <
> riccardo.mottola at libero.it> wrote:
> >
> > Hi,
> >
> > Sergey Fedorov wrote:
> >> The problem is that rust upstream failed to write a portable compiler.
> And gcc does not yet have a working front-end.
> >
> > perfect explanation. Or having recent rust on 10.11 MacOS, 10.6 or even
> PPC wouldn't be a problem.
> > gcc could be very promising there.
> >
> >
> >>
> >> It is also a bit ridiculous to require LLVM and Rust just to build git.
> >
> > indeed. Rust has a lot of other shortcomings, trying to reinvent the
> wheel; but not the point of this tread, I guess.
> >
> > Riccardo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20260705/75ad2216/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ripgrep.png
Type: image/png
Size: 69972 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20260705/75ad2216/attachment-0001.png>


More information about the macports-dev mailing list