Sasha is a software engineer from Lisbon, with a keen interest in distributed systems and programming languages. In his spare time he can be found practicing calisthenics, reading books and listening to podcasts (usually health and fitness related).
Elixir makes it easy to work with sophisticated data structures. We've come a long way C, where you had to manage every detail of your data's representation in memory. Even so, the way Elixir lays out your data in memory can have real implications on your app's performance. In this article, Sasha Fonseca gives us a tour through Elixir's internal data structures and shows us how they can affect application performance.
Join our community of kick-ass developers as we learn engineering, DevOps, and cloud architecture.
We'll never spam you; we will send you cool stuff like exclusive content, memes, and swag.
"This was the easiest signup experience I've ever had. Amazing work." — Andrew McGrath