Memory management strategies
... And why Rust is a thing ?
I am a Java developer, and I know the main benefits and drawbacks of using such a language in developing critical secure and safe applications. The main thing that every one approches Java is its GC (aka Garbage collector). It was from the first languages that proposed automatic memory management out of the box. There are many other languages that uses GCs, Javascript, Golang, python …
Before Rust, there where only two strategies for languages to handle memory management.
[Read More]