In a recent post I made the case for why Elixir's lack of static typing isn't as big of a problem as some people insist. I stand by my words - but while we're on the subject, let's clear up a common misunderstanding.

Whenever people are debating dynamic vs. static languages, I inevitably see at least one comment about "strong typing". "Elixir isn't strongly typed", someone will say - but this is wrong. Elixir might not be statically typed (yet), but it absolutely is strongly typed. They're not the same thing.

Since these two concepts are so frequently confused, allow me to clear things up:

continue reading on arrowsmithlabs.com

⚠️ This post links to an external website. ⚠️