Are there any programming languages out there that use garbage collection, but that also allow for manual memory management? So for example, providing a destructor function. Is it even possible for a programming language to have garbage collection and manual memory management concurrently?
Related SO question here, but no answer: Interpreted languages with manual memory management?
Thanks