From: Linus Torvalds linux-foundation.org
Subject: Re: [RFC] Convert builin-mailinfo.c to use The Better String Library.
Date: 2007-09-06 17:50:28 GMT (1 day, 1 hour and 59 minutes ago) On Wed, 5 Sep 2007, 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.
*YOU* are full of bullshit.
C++ is a horrible language. It’s made more horrible by the fact that a lot
of substandard programmers use it, to the point where it’s much much
easier to generate total and utter crap with it. Quite frankly, even if
the choice of C were to do *nothing* but keep the C++ programmers out,
that in itself would be a huge reason to use C.
While I can't say I disagree with him, it's always funny to see someone so highly regarded saying this publicly. Linus is widely known not only for being an excellent programmer, but also an excellent project manager in maintaining the worldwide mass of patches that is known as Linux.