Smalltalk Programming/Memory Management

Rarely an issue. Like any honest Object Oriented language, Smalltalk is garbage collected, so many types of memory leaks just can't happen. Inappropriately excessive and unkempt cross referencing can lead to memory becoming unfreeable, and runaway loops can exhaust memory as usual.