From: Jeff King Date: Fri, 05 Oct 2018 19:44:13 GMT Subject: Re: [PATCH 15/16] commit-reach: make can_all_from_reach... linear Message-ID: <20181005194412.GA19689@sigill.intra.peff.net> In-Reply-To: <877eiwgoxy.fsf@evledraar.gmail.com> On Fri, Oct 05, 2018 at 09:42:49PM +0200, Ævar Arnfjörð Bjarmason wrote: > > that I imagine will create a lot of new problems. (We're just now > > allowing C99 -- I don't even want to think about what kind of compiler > > issues we'll run into on antique systems trying to use C++). > > ...But just on this point: I was under the impression that this problem > was way easier with C++. I.e. reason we're just now using C99 for > portable C projects is because Microsoft for years refused to put any > effort into updating their compiler to support newer C versions, while > keeping up-to-date with C++, and that this has only recently started > changing: https://en.wikipedia.org/wiki/C99#Implementations > > Maybe there was some other popular vendor of C/C++ compilers that had > the inverse of that story, but I'm not aware of any. I'd worry about what the C++ story is on AIX, etc. -Peff