It seems the trend nowadays is to use Java style Garbage Collection for all sorts of memory allocations, which makes life easier for the programmer, but does that mean it’s the right approach? Let’s first compare garbage collection to a real world example: garbage collection! In real world you don’t go to the garbage dump every [...]