C++ Logo

sg14

Advanced search

Re: Prospective Progress Report: A paper with no name, but still

From: Matt Bentley <mattreecebentley_at_[hidden]>
Date: Sun, 2 Jul 2023 14:30:44 +1200
Sorry, I mean Timur for the static_vector stuff, I got confused :) Both
are doing containers stuff.


On 2/07/2023 11:28 am, Matt Bentley wrote:
> Thanks Patrice -
>
> a few minor comments, overall it looks great.
>
> "Many have reported that design styles tend to change (monadic
> programming, functional programming, lazy execution) making it harder
> to grasp what’s going on from the source code (it’s « more magic »)"
>
> This line is unclear - do they mean design styles of the std:: library
> (eg. switching to ranges etc)? And what is the meaning of the <<more
> magic>> line?
>
>
> "Call stacks that are too deep make debugging harder" - a note here
> regarding what makes them deep eg. heavy templating, ranges, might be
> useful
>
> "SOO-Enabled vector" & "InplaceContainer<Size> Inheriting from
> Container Pattern" - check with Zach Laine for static_vector (now
> "inplace_vector" I think)
>
> "Move semantics are perceived as important but too easy to misuse " -
> I think this comes under QOI, so, really down to people to report
> issues to their compiler-of-choice.
>
> The rest of it looks good, I think a SG14 meeting would be the right
> place to cull the number of requests down to a manageable (and
> actionable) number and to disqualify examples which are more QOI.
> Would be good to have Guy Davidson present as a senior member of
> gamedev to provide feedback.
>
> Cheers-
>
>
> On 1/07/2023 9:10 am, Patrice Roy via SG14 wrote:
>> Hi everyone!
>>
>> Before I ask for a paper number, this would be what I would add to
>> the mailing (modulo some adjustments to make it more professional
>> such as moving references to a dedicated section and such). The
>> «cleaned up» version would be the progress report asked by SG14.
>>
>> Of course, we will need authors / co-authors after that :)
>>
>> Take a look and please send feedback before I finish this and make it
>> into an official progress report. Cheers!
>>
>> _______________________________________________
>> SG14 mailing list
>> SG14_at_[hidden]
>> https://lists.isocpp.org/mailman/listinfo.cgi/sg14

Received on 2023-07-02 02:30:52