From: Mike Coleman Date: Wed, 31 Jan 2007 16:58:28 GMT Subject: Re: newbie questions about git design and features (some wrt hg) Message-ID: <3c6c07c20701310858v488ebbd4k98cd14340661f086@mail.gmail.com> In-Reply-To: On 1/31/07, Nicolas Pitre 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