Sorry to ask this. I have lived outside the C madness this 18 years (pascal and other more saner stuff..), except now using obj-c/js and is crazy the amount of small weird stuff it have..
Ah! I get it. Some If the program have 100 "cells" of memory, the first time it get blank, the second what was there before?
Clear the data is costly in the long run? I have read yesterday about data oriented design and it make me understand that now is costly to access memory.
That's exactly it. If you're going to dump data into that memory that is guaranteed to overwrite whatever is already there, then there's no point in wasting cycles zeroing it first.
Sorry to ask this. I have lived outside the C madness this 18 years (pascal and other more saner stuff..), except now using obj-c/js and is crazy the amount of small weird stuff it have..
This make my ask: From where it get the garbage?