I learned C++ after i learned C#. When i finished i was wondering why i bothered learning C++.
[QUOTE=Remscar;36306975]I learned C++ after i learned C#. When i finished i was wondering why i bothered learning C++.[/QUOTE]
To write fast, native, platform-independent code?
[QUOTE=Remscar;36306975]I learned C++ after i learned C#. When i finished i was wondering why i bothered learning C++.[/QUOTE]
Learning C++ helps you understand how languages work, and how memory is managed.
[QUOTE=Foda;36313435]Learning C++ helps you understand how languages work, and how memory is managed.[/QUOTE]
I wouldn't say calling new and delete is really a whole lot in terms of memory management. People should learn multiple languages simply to see different ways of doing things. Forcing yourself to learn something new can make you a better programmer.
[QUOTE=gparent;36320744]I wouldn't say calling new and delete is really a whole lot in terms of memory management. People should learn multiple languages simply to see different ways of doing things. Forcing yourself to learn something new can make you a better programmer.[/QUOTE]
I was aiming more towards pointers and that sort of stuff... but yes, I entirely agree with you.
[QUOTE=Foda;36325155]I was aiming more towards pointers and that sort of stuff... but yes, I entirely agree with you.[/QUOTE]
Yeah, I just don't like calling it memory management when you're not really managing anything. Memory pools, allocation strategies, etc. is what I consider memory management. Obviously whatever people call it, they'll learn from doing it.
Sorry, you need to Log In to post a reply to this thread.