Table of Contents?
Modern C++ Programming Course
61–70 of 221 posts
Re: Modern C++ Programming Course
#62[flagged]
Yes. The overwhelming majority of industry is using C/C++.
Rust is still very much niche when compared to the overall market.
Additionally, (Someone can correct me if this is wrong) IIRC, mozilla, was initially one of the biggest proponents of rust, but still just uses rust in a supplementary role. C++ still powers the heavy lifting.
Re: Modern C++ Programming Course
#63looks good,is there one pdf for all chapters?
I have cloned the repository then combined the chapters using pdftk: pdftk *.pdf cat output Modern_Cpp_Programming.pdf
Re: Modern C++ Programming Course
#64Re: Modern C++ Programming Course
#65I picked C++ back after a long break and I have to say in reasonably recent iterations (like C++17) it's good enough, although OOTB Unicode is a PAIN. They should have solved it in C++11 and moved on. It's a disgrace.
Does Carbon or c++next fix the ootb handling?
Note for those who are not used to C++Now talks: they are intented to be a bit more informal with regular interjections from the audience (who at C++Now are also often heavily involved in the development of the C++ standard), so don't think people are being rude by jumping in!
Re: Modern C++ Programming Course
#66[flagged]
Re: Modern C++ Programming Course
#67I picked C++ back after a long break and I have to say in reasonably recent iterations (like C++17) it's good enough, although OOTB Unicode is a PAIN. They should have solved it in C++11 and moved on. It's a disgrace.
Re: Modern C++ Programming Course
#68I like to watch Formula 1 and NASCAR races. As interesting as seeing the cars pushing the limit of materials and mechanics is just as interesting seeing them crash. It shows the flip side of design. I wish this sunny-side tutorials had at the end of their books some black pages with the hall of horrors. Weird compilation messages and pointers getting demoted and random segfaults in real scenarios. We all remember the…
Re: Modern C++ Programming Course
#69Earlier quoted context omitted.
There is no modern C++ without the old C++. C++ is the success that it is exactly because it has been able to evolve with no shameful past to cancel.
I've had the misfortune of needing to fix the C++ from someone who neither knew nor cared what STL and smart pointers are.
Re: Modern C++ Programming Course
#70Any ideas where to start learning C++ as an embedded developer? I wrote many lines of bare metal C code and want to transit to higher level jobs. I see many expensive or completely free courses, but I am not sure which one is usable in my complicated situation.
Well, you seem to be precisely the target audience for the course linked in this very post: > This open-access course is directed at those who are already familiar with C > and object-oriented programming towards a proficiency level of C++ > programming.
There are resources oriented toward embedded C++ that address these (at least memory allocation.)
On a project a couple years ago I was pushing to use C++ instead of C, if only as a "C compiled using the C++ compiler" for better type checking. I could not convince the project lead, who's technical depth far exceeded mine, that the C++ compiler was as likely as the C compiler to produce correct translations.