Комментарии:
Who will use all of these???
ОтветитьI took the Cisco entry level c++ course and finished it, do you think I'm a good candidate for the "Professional C++, 5th edition" book? I'm also a fullstack developer with Javascript/Typescript. Thanks!!
Ответитьawesome !
ОтветитьIt seems like the C++ standardization committee is trying to win over Javascript developers 😂
ОтветитьIt's really annoying when they use the expression " Now with CXX you don't have to this, you can do this instead... " But why !😢
ОтветитьC++ 20 just clusters the c++ landscape. I just don't get it why the committee is constantly adding language features that have no impact on performance. I mean, no one comes to C++ for its "cool" language features.
ОтветитьExcellent
ОтветитьThanks, an excellent overview of C++20!
ОтветитьSo essentially C++ as some concepts from functional languages like F# and the pipeline processes of R?
Nice really handy for Data Science task in larger datasets or streams where python or R are too slow and SQL is too limited 👍🏽
This is the language version of Christmas morning.
ОтветитьVery useful overview about new features of c++20 with comparison c++17!! Great!!!
ОтветитьGood presentation of C++20. It has indeed many attractive new features (e.g. ranges; format; default comparison). Overall the C++ language still suffers from lack of standard libraries compared to e.g. .NET or JAVA; I hope they work on that in the future.
ОтветитьC++ is dumb compared to raw, pure C for serious purposes. Yag,-backwards.
ОтветитьThank Typescript for giving me better TypeC++20.
ОтветитьIf somebody knows about memory fences guarantees w.r.t. to synchronisation c++ primitives please let me know.
ОтветитьThanks, good talk.
ОтветитьOne day all code will be constexpr
Ответитьre ranges: Finally! We have cast off the shackles of C (or at least one of many), where the "stylish" way to iterate over something was to use a begin and end pointers. Yuck!
ОтветитьNice presentation. IMHO Modules and concepts are the most helpful features.
ОтветитьDoes work on compilers happen at the same time as the standard is being decided?
Ответитьmany of these ... topics.. ...ideas... ...concepts... so to say were already discussed in the circles of programming languages creators and of programmers in the last years...
in fact I find the D programming language has already all the benefits of those and has ALREADY today for example a better implementation of the module mechanisms...
only sad that it is not as visible as C++ ....
Haven't done much c++20 yet but I do love concepts. Quite similar to typeclasses in haskell
Ответитьseems like C++ is getting even more functional
Ответитьthe speech is very informative. c++20 fabulous. i love it.
ОтветитьExcellent! Great overview towards c++20 finishing in one go!
ОтветитьC++ 23: pointers are removed, no data types- it's basically Python! That's my guess.🙄
ОтветитьHow to install C++ 20 on Red Hat Linux 8 ? I have installed the development tools on RHEL,. GCC and G++ also have been installed. How I can know if the version is C++ 20 ?
ОтветитьIs it only me who thinks that declaring variables like this makes it barely readable?
auto var { int { 10 } };
good talk and good audio!!!!
ОтветитьC++ 2O - C++ BORN Again ❤️
ОтветитьDid they fix std::set so we can have non const iterators again?!
It was deliberately broken in the past in case people change the key, preventing changes to any other part of the nodes data!!!🤪
hi, please i start to leaern c++ for the first time, so i start with c++20, i got a book for it, but am having a big problem, i can't have a compiler for it, most of the IDE i use doesn't support the c-++20 features like (import), please i need your help because now i stopped the studying.
i use these
VSC extension
codeblock
embarcadero
visual studio 2019
PLEASE HELP
Nice to see Rusts Iterators coming to C++.
ОтветитьRanges looks somewhat similar to C# linq
Ответитьconstexprt strings, YES.
ОтветитьIt's a great lecture.
Tho I don't really like computer science. It's all about keeping making new concepts and names for people to learn and make simple stuff more and more confusing to keep their job secured.
very comprehensive
ОтветитьSome good and some bad ideas here. My biggest issue is the growing complexity of C++ and having people understand your code when there are so many constructs in the language. Ranges make perfect sense for C++. Views make sense but using | for pipe-filter in addition to OR in other contexts is yet another opportunity for people to see code who hadn't seen that feature just get lost at what they are looking at. It's not necessary to have such features. We can already do filters as a sequence of function calls.
ОтветитьIs the coroutine example incorrect because it doesn't use `co_return` after the loop finishes?
ОтветитьHandful of new features in C++20 and eager to get my hands dirty and see how sweet/painful is it! Overall it was a long journey if we consider the whole transitions from late 90s.
ОтветитьVery nice walk-through. Thanks a lot.
ОтветитьNice summary, found a few things that will I start to use immediatly.
ОтветитьC++20 is like a new language
ОтветитьMarc Gregoire, thank you very much. Your book is one of the best in C++.
ОтветитьThank you very much, very informative! Now I have to go rewrite all the code I have ever written, wish me luck!
ОтветитьThank you for this!
Ответить