News for hackers. Stuff that matters.
Re:Firefox Development Is Moving from Mercurial to Git by gwd on Monday November 06, 2023 @04:25AM (#38160400)
The main reason Linus didn't go with Mercurial was that Mercurial just wasn't efficient enough to do operations on the Linux repo with what Linus considered a reasonable speed. (I think it was maybe written in Python at the time?) Linus knew what the kernel was doing, so he could write a core engine that was a lot faster, and that mattered to him.

So Linux was always going to be git; and I think things flowed from there.

Re:Firefox Development Is Moving from Mercurial to Git by goku12 on Monday November 06, 2023 @05:35AM (#38160876)
Mercurial is still written in Python. There seems to be a bit of Rust in there somewhere.
Re:Firefox Development Is Moving from Mercurial to Git by dahart on Monday November 06, 2023 @12:25PM (#38165576)
Wasn’t git written by Linus and chosen for Linux development before Mercurial was announced? Is the main reason Linus didn’t choose Mercurial because Mercurial didn’t exist when the decision was made?