• Windows 8, .NET and game development
    35 replies, posted
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.