Comments (5)
Hi @wiertek, yes I am planning to update those features, and quite soon actually. I was waiting for some more compiler support but I think we're further ahead now compared to last June. :)
from modern-cpp-features.
Thanks for your input! These are definitely on the roadmap, I just haven't gotten around to it yet. :)
from modern-cpp-features.
This list was extremely valuable to me for organising a course about "Modern C++" where participants could select topics they want to vote in or out. Is there a way to say thanks beyond just typing some words on the keyboard?
I created an Google-Forms survey with some minor additions (mostly such as proposed here) but sadly
it doesn't allow to put links in an individual check-box style question (or I'm too stupid to find out how this is done). Therefore I complemented the survey with a Google-Sheet that holds the links to your project. I plan to add a qualifier, how well I consider a feature to be studied without getting help (trivial, mostly trivial, and beyond).
- "trivial" means most any C++ developer (who made it beyond C++98) will understand that based on the example you give;
- "mostly trivial" means it's rather trivial but there may be a few dark corners (like less know pitfalls or a short summary of "best practices" might be helpful to use that feature without a full understanding of the technical background (an example of this would be Copy vs. Move)
- Finally the third category combines and groups the more complicate features which are all belong into the same box (say like Multi-Threading) for which one or two being voted "in" or "out" in a course doesn't make so much sense.
If you want to have a look at the survey or the spreadsheet I can send you links - and of course to anybody else who is interested too.
from modern-cpp-features.
Hey @AnthonyCalandra, are you planning to update those features? If not, am I free to do it and submit PR?
from modern-cpp-features.
Glad you like it! No other thanks necessary; attributions and nice messages will do the trick. 👍
I'm definitely interested in your survey or spreadsheet, feel free to share here or send me an email.
from modern-cpp-features.
Related Issues (20)
- Add constinit to c++20 HOT 4
- Add C++20 semaphore HOT 1
- One of the comment in C++11 for rvalue references is incorrect HOT 5
- Add std::sample HOT 1
- fallthrough example is misleading. c++17 HOT 2
- Add CTAD for C++17 HOT 1
- Is C++20 section missing __VA_OPT language attribute for better support of variadic macros?
- std::span 2nd example does not compile HOT 2
- C++20 modules is missing HOT 1
- std::bind_front, std::bind_back, version header introduced in C++20 not mentioned
- std::erase, std::erase_if introduced in C++20 not mentioned
- std::to_address to convert a pointer to raw pointer and smart pointer default initialization in C++20 missed HOT 1
- C++20 missing std::destroying_delete_t, std::destroying_delete HOT 1
- Add Ranges to C++ 20 HOT 1
- Add CTAD for C++ 17 HOT 1
- "Class types in non-type template parameters" example doesn't compile HOT 1
- Would be nice to include the new rounding functions in chrono in C++17
- generator<T> is C++23, not C++20 HOT 1
- Regarding where C++20's likely, unlikely attribute should appear within a statement HOT 1
- C++17 __has_include HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modern-cpp-features.