@evildictaitor:

I understand your stand point. I am not saying he needs to be expert on it. Just to know that memory management exists and know minimum info about it. You know, it is like calculous, most programmer doesn't use it and most likely forget about it. But at least they have gone thru the training and they know they can do it without that emotional block over something they have never tried.