On Thursday, 4 May 2023 00:52:47 PDT Marc Mutz via Development wrote:
> On 04.05.23 00:39, Thiago Macieira wrote:
> > And yet, the list of things we want from C++20 is not that big. It's
> > nowhere as complex as C++11 and I'd argue that even the 17 upgrade for Qt
> > 6.0 was a bigger jump. Unless we add concepts to the list, but I don't
> > think we can until we've experimented with it for a while.
> 
> Coroutines will put async APIs upside down. It's a pretty dramatic shift
> in how you write async code and Qt as a large provider of async APIs is
> going to be strongly affected.

I'd like to see that. But "strongly affected" implies a major change to our 
code and API, which implies a major exploration phase. We can barely start 
doing that now. We need to start working with C++20 so we could try this, and 
preferably not lump all the big changes in one release either.

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Cloud Software Architect - Intel DCAI Cloud Engineering

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-- 
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to