In this talk we are going to explore the memory management model for 5
different languages, C, Rust, Python, Go and Java. For each language we are
going to see different ways of handling memory. We are going to explore
concepts like the heap, the stack, garbage collection, mark and sweep, or stop
the world. After this talk you should be able to understand most of the
programming languages memory models and garbage collectors by understanding the
main traits of that language.
different languages, C, Rust, Python, Go and Java. For each language we are
going to see different ways of handling memory. We are going to explore
concepts like the heap, the stack, garbage collection, mark and sweep, or stop
the world. After this talk you should be able to understand most of the
programming languages memory models and garbage collectors by understanding the
main traits of that language.