I agree with you. There are possibly just as many ways of creating a memory leak with auto garbage collection than there are by forgetting to manually destroy objects.
Give me total control any day - it is a nightmare dealing with circular references - and given the shortcomings of the BM TList type, using circular references is pretty much essential if you want your code to be efficient.
Give me total control any day - it is a nightmare dealing with circular references - and given the shortcomings of the BM TList type, using circular references is pretty much essential if you want your code to be efficient.