Garbage collection is one of those productivity tools that you don't think about until you need to. We will discuss the current state of Julia GC and what can be done to make it better.
"Garbage collection is like an omniscient housekeeper who can go through your things getting rid of those that you will never use and making more room for the things you need."
Most programmers are happy to have the memory management issues handled for them right up until the point that they aren't. Then they start trying to do unnatural things, like reusing arrays, creating off heap storage, or turning off GC all together.
This talk will focus on the internals of the current Julia collector, and what we can do to make things better.