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
smime.p7s
Description: S/MIME cryptographic signature
-- Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development