He's talking about circular references, where two objects isolated from the main program reference each other and remain in memory. I think what it came down to is eliminating circular references would have slowed down the GC. I don't think it is a big deal.
I didn't like the GC at first, but I don't mind it now, and if you need you can always write your own Free() method, which I do for complex objects that have to be manually freed.
The only "big deal" is the multithreading stuff. It's not that I have to have it right now, and can't live without it. It's just the fact it is extremely unlikely to ever happen. :( Even PureBasic has support for multiple threads, but I guess Mark lost interest in compilers. No plans for development when a language is already marginally behind = dead language.
I didn't like the GC at first, but I don't mind it now, and if you need you can always write your own Free() method, which I do for complex objects that have to be manually freed.
The only "big deal" is the multithreading stuff. It's not that I have to have it right now, and can't live without it. It's just the fact it is extremely unlikely to ever happen. :( Even PureBasic has support for multiple threads, but I guess Mark lost interest in compilers. No plans for development when a language is already marginally behind = dead language.