Quote: "If it's just your opinion, then don't write it up as factual You mixed that sentence in with how OOP was around since the 1960s, so it sounds as if you're stating a fact.
I have nothing against procedural languages; I love DBP and PlayBasic as much as the next guy. But at least I respect and understand that OOP has its uses and isn't just an elaborate waste of time."
I've already said it was an opinion and not a fact, so lets not argue about it because that is a elaborate waste of time.
If we are talking about programs being "messy" then it depends more on the programmer than it does the language anyway.
That is a fact.
A poorly written C++ program can be messier than one written in BASIC.
Just like a poorly written BASIC program can be messier than one written in C++.
Again it depends on the programmer, just like the preference.
I am not trying to discourage people from using C++, but I do feel like people should be able to have a preference without others telling them they are stupid or wrong.
Each programmer has to find the language that works best for them, for some people its OOP based and for other it's not.
If I have to explain myself further, then chances are you wouldn't understand anyway.
Quote: "If it's just your opinion, then don't write it up as factual"
My writing style is my choice as well.
I am not breaking any rules with what I said, so who are you to tell me what to say and what not to, or how to say it?
I never said it was a fact, so that was your perception of my intention which is out of my control.
The other statements of opinions were stated as facts as much as mine, and just because someone else wrote that opinion before, doesn't make it a fact.
Quote: "When I asked for a source, I meant a publication or article explaining that programs written in C++ are buggier because they're OOP, and that somehow procedural programming is "cleaner". You are the first person I have ever seen say something like that, so I wanted to know where you got that idea from. "
I may be the first you heard say it, but I am not the first to say it and I am not alone.
I am speaking from my own experiences in programming and not from something I read.
That statement should confirm that my previous statements were opinions and not documented facts.
So kids, there is nothing wrong with C++, and it is not messy, so you should learn it today because the articles say so!
There, I said what you wanted to hear, are you happy now?
Then go play, and have fun!
Seriously though, learning C++ is easier when you are starting out and learn OOP first.
But for people who spent over a decade doing things the old way, it is a hard transition for some.
Therefore, our C++ is a lot messier than yours, and I have seen a lot of it.