you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 year ago (1 child)

I don't think it's hyperbole to say a significant percentage of Git activity happens on GitHub (and other "foundries") – which are themselves a far cry from efficient.

My ultimate takeaway on the topic is that we're stuck with Git's very counterintuitive porcelain, and only satisfactory plumbing, regardless of performance/efficiency; but if Mercurial had won out, we'd still have its better interface (and IMO workflow), and any performance problems could've been addressed by a rewrite in C (or the Rust one that is so very slowly happening).

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    Imagine if their VCS operations were 10s of times less efficient 😉

    Anti Commercial-AI license

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago* (last edited 1 year ago)

    Most of the VCS ops in Hg are actually written in C.

    GitHub is mostly written in Ruby, so that's not really a performance win.

    Like I said, we're stuck with Git's UX, but we were never stuck with Hg's performance.

  • source
  • parent