3 ms·
Well, here we have an entire thread of nothing but reasons to never write anything in C++. Jesus christ, what an utter mess of a language.
by user-the-name 5y ago
Well, here we have an entire thread of nothing but reasons to never write anything in C++.
Jesus christ, what an utter mess of a language.
- chrismsimpson 5y agoI was toying with the idea of writing a transpiler from C++ and this thread has thoroughly nixed that idea.
- pjmlp 5y agoAny language with 40 years of history, and great care for backwards compatibility, shares a similar mess.
- user-the-name 5y agoC has a longer history, and is not even 10% of the horrific mess that C++ is.
- pjmlp 5y agoYou clearly only use either GCC or clang C, without much knowledge of WG14 documents. Also some of the C++ horrors are caused by the consequences to stay copy paste compatible with said documents and tooling across all platforms where a C compiler exists.
- user-the-name 5y agoThe compiler implementation has no bearing on whether the spec is a mess or not. The C++ spec is horrendous, even when implemented 100% correctly.
- pjmlp 5y agoJust like the C spec with 50 years of history, again it just proves you don't know that you are talking about. Go read some WG14 stuff then come back to us.
- user-the-name 5y agoCould you please make some basic effort to engage in a discussion with something other than outright hostility? To actually consider what people say to you? You are a absolutely exhausting person to talk to. You stand out in every single conversation on this site that you take part in as being really pointlessly hostile and unpleasant. This is really adding nothing whatsoever to the conversation other than making people dislike you.
- pjmlp 5y agoYou have the option not to engage. If you do, here is a tip for next time, be more constructive than "horrific mess", and understang that a big deal of that mess is a consequence to bundle C as part of the package.