C++ Logo

std-proposals

Advanced search

[std-proposals] Dedicated website with AI that has processed all papers

From: Frederick Virchanza Gotham <cauldwell.thomas_at_[hidden]>
Date: Thu, 8 May 2025 11:54:52 +0100
Commonly here on this mailing list, a person will post their new idea,
and very quickly a person will reply with "Oh check out paper P1234R5,
it does exactly what you're talking about".

I think we should have a dedicated website that has an AI that has
been given as input all of the C++ proposal papers, from P0001R0 up to
P3672R0.

So then we could ask it questions like:

    "Has anyone ever suggested that a class should be able to attain
multiple friends through the use of just one friend statement combined
with a parameter pack? For example: template<class... Ts> class
MyClass { friends... Ts; };"

or:

    "Has anyone ever suggested a new kind of R-value reference that is
always an R-value reference and never becomes an Lvalue?"

or:

    "Has anyone ever suggested that 'noexcept' could be a new
CV-qualifier applied to a variable? So that you can't invoke any of
its noexcept(true) methods?"

or:

    "Has anyone ever suggested that class inheritance could have a
'requires' clause? Something like: template<class... T> class MyClass
: public Ts... requires is_polymorphic_v<Ts> {};"

I've already created a website that has all C++ standard proposals
discussion topics going back to August of 1990, you can see it here:

   http://www.virjacode.com/cxxproposals/

 I think the next step is to have a dedicated website which has an AI that has:
    (1) processed all the papers from P0001R0 up to P3672R0
    (2) processed every proposal post from 1990 up to today

I think such a new website would be very useful when people come up
with a new idea.

Received on 2025-05-08 10:55:05