Object lifetime management in Argentum. First look.
All nowadays programming languages fall in three possible categories on controlling object lifetimes, memory management and maintaining data structures: All these three approaches have something in common. They all allow developers to create a mess out of data structures and…
