4 ms·
This quote from the article really echoes my experience: "Every C++ shop has its own 'accepted' subset." And it's frustrating. This quote from the article too
by ktRolster 11y ago
This quote from the article really echoes my experience:
"Every C++ shop has its own 'accepted' subset."
And it's frustrating. This quote from the article too:
"these are clear signs that C++ isn’t providing any real cost benefit for us, and that we should be writing code in other ways."
- pjmlp 11y agoExcept this happens to all languages when they grow big. If the language is a rich one, then every shop uses part of it. If the language has a rich library ecosystem, then each shop has its own little garden of libraries.
- pekk 11y agoThis problem is much more serious when you are talking about opaque DSLs. Even having to retreat to dramatically different corners of a huge language is not too hot. By comparison, a garden of libraries that are all readable by anyone in command of a smaller core language is a smaller problem.
- pjmlp 11y agoDepends how big the libraries are and if they are commercial or open. But I agree with the DSLs, that is the curse of many Common Lisp shops, yet Lisp is a very simple language.