[PATCH RFC] RFC: allow optional C++ 11 extensions with pybind11 for performance code

Augie Fackler raf at durin42.com
Tue Feb 9 20:17:08 EST 2016


On Tue, Feb 09, 2016 at 10:10:59AM -0800, Bryan O'Sullivan wrote:
> On Mon, Feb 8, 2016 at 1:13 PM, Laurent Charignon <lcharignon at fb.com> wrote:
>
> > This is a proposal to allow us to write C++ 11 extensions (in addition to
> > C89),
> > for optional performance code.
> >
>
> Can you share an example of a realistic C++-based extension that
> demonstrates a significant improvement in readability and safety? It seems
> to me that for such a large change, there's a significant burden of proof
> that this proposal should meet.

I'll give this some thought. I'm on leave this week, but if I think of
something small I could rearrange using C++ I might give it a
shot. Laurent, I'm going to be a little hard to reach via irc, but
please feel encouraged to coordinate with me off-list if it'll help.

(In a perfect world, we'd be talking about something more like Rust
and not C++, but this ain't that world yet.)

> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel


More information about the Mercurial-devel mailing list