Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualSerapth

Posted 22 March 2013 - 03:49 PM

That doesn't mean it's a bad language for beginners though

 

 

Actually, that's pretty much exactly what it means.

 

 

 

Coincidentally, this comes up again and again and again in threads like this.  That the thing that makes C++ hard to use is memory management.  This is patently wrong.

 

This is what makes C++ fragile, there is a much different thing.

 

What makes C++ bad for beginners is a myriad of things.  The convoluted inheritance system, the fact its 4 languages mashed together, the horrible build process, the completely lacking standard libraries, the 20 years of legacy cruft.  These are the things that make C++ bad for beginners.

 

Memory management... not even close to the boogieman it's made out to be.  Don't get me wrong, it can blow up in your face, but its really no different then leaking an unmanaged resource in C# for example.


#1Serapth

Posted 22 March 2013 - 03:45 PM

That doesn't mean it's a bad language for beginners though

 

 

Actually, that's pretty much exactly what it means.


PARTNERS