Thread: Help
View Single Post
Old 03-31-2008, 03:40 PM   #3 (permalink)
smartgear
Marios's Mustache Wax
 
Join Date: Mar 2008
Location: US
Posts: 11
Reputation: 10
MMOFaces Profile: None Yet
Default

Quote:
Originally Posted by Grofit View Post
Java is quite similar to C++ but it uses smart pointers for everything, so its alot harder to leak memory, if you can learn how to code properly in C++ you will be ALOT better coder in any other languages as it teaches you how to manage your memory and not take for granted alot of the functionality that other languages seems to contain by default.
I don't necessarily agree that the language you learn determines how well of a coder you will be, but rather the discipline you impose on yourself as you learn to develop regardless of the language is what will make you a great coder.

(as I re-read your quote)
I do agree that C++ would help you to understand how objects are created and destroyed, and how that affects memory management (for instance, that concept would teach a C# developer when to use a 'struct' over 'class').

The only reason I had to reply is because I had a teacher who preaches that everyone should learn ADA prior to any other language while he's supposed to be teaching JAVA to the students.
__________________
[[ http://www.intelligentgear.com/ ]]

Intelligent Gear is a set of online turn based browser games designed for having
strategic fun in combative environments. Check out Gear Combat Arena, or Base Ship Commander.
smartgear is offline   Reply With Quote