Linked by Thom Holwerda on Wed 24th Jun 2009 14:10 UTC, submitted by TuxJournal.net
Permalink for comment 370176
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/22/13 22:23 UTC
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
More News »
Sponsored Links



Member since:
2006-01-01
I wouldn't say that. But for example, back in 1990 every programmer *must* know how to do manual memory management. Manual memory management is hard and requires a lot of education and training. Today most programmers don't know how to do manual memory management because we have garbage collectors.
Programmers who know how to do manual memory management are more expensive, but for most applications we don't need these skills.
What exactly is hard in manual memory management? You just need to keep track of every object you create. You delete it when you are done with it. I always allocate the objects I need within classes and in the class' destructor, I delete them if they are not NULL.
Edited 2009-06-25 07:18 UTC