3 ms·
It isn’t as hard as people make out but it also isn’t easy. The saving grace is that the language, particularly in its modern form, is highly amenable to an exp
by jandrewrogers 3y ago
It isn’t as hard as people make out but it also isn’t easy. The saving grace is that the language, particularly in its modern form, is highly amenable to an experienced user designing their own libraries that make the language much nicer to use. You can replace most of the dubious parts. Nonetheless, C++ is unreasonably large.
The main advantage of something like C++20 is that for some types of software there is no other language that comes close in both performance and economy. The alternatives either require much more code or giving up a lot of performance, neither of which is particularly palatable for many use cases. I am always keeping an eye out for smaller languages with similar economy and performance.
- Buttons840 3y agoCan you give an example of replacing a dubious part? I'm not sure what you mean.
- zozbot234 3y ago> The main advantage of something like C++20 is that for some types of software there is no other language that comes close in both performance and economy. Um, there are plenty of Crab People[0] around here who would quibble with that statement. [0] https://en.wikipedia.org/wiki/Crab_people https://en.wikipedia.org/wiki/Crab_people of course.