Re: newbie questions about git design and features (some wrt hg)
- From
- Mike Coleman <tutufan@gmail.com>
- Date
- Jan 31, 2007, 16:58 UTC
- Message-ID
- <3c6c07c20701310858v488ebbd4k98cd14340661f086@mail.gmail.com>
- In-Reply-To
- <Pine.LNX.4.64.0701310959220.3021@xanadu.home>
On 1/31/07, Nicolas Pitre <nico@cam.org> wrote:
> Matt Mackall said himself that some core portion of hg have been > rewritten in C in order to improve performances.
For what it's worth, sloccount reports the following:
git: 52K C, 17K Perl, 10K sh, 6K Tcl, 300 Python
hg: 14K Python, 700 C
Speculating wildly, I'd be surprised if the C part of git couldn't be reduced below 5K, at a cost of an 8K increase in Perl (or Python), and not more than a doubling of runtime. (This speculation is for entertainment purposes only--I'm not suggesting a course of action.)
Mike