From: Andreas Ericsson Date: Thu, 06 Sep 2007 09:12:48 GMT Subject: Re: [RFC] Convert builin-mailinfo.c to use The Better String Library. Message-ID: <46DFC490.3060200@op5.se> In-Reply-To: <20070906045942.GR18160@spearce.org> Shawn O. Pearce wrote: > Dmitry Kakurin wrote: >> When I first looked at Git source code two things struck me as odd: >> 1. Pure C as opposed to C++. No idea why. Please don't talk about >> portability, it's BS. > > It is also a relatively simple language that > a large number of open source programmers know. This makes it easy > for them to get involved in the project. This is important. Git contains code from more than 300 people. I'm guessing you could cut that number by 2/3 if it had been written in C++. Git is cheating a bit though. Its primary audience was (and is) the various integrators working on the Linux kernel, all of whom are fairly competent C programmers. -- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231