Franz Laage

2023 / Feb 02 / 15:40 CET

Erlang: the coding language that finance forgot talks about how being proficient in another programming language (Erlang) can improve your coding skills in others. Specifically going from an „esoteric“ functional language to a non-functional one. I feel like there’s some truth to that. A good example are immutable data structures. Bringing this practice to JavaScript, Python et al makes for readable code. It takes some discipline when not enforced by a compiler. But that applies to other high level patterns and principles too. You don’t have to be an expert in those other languages, often an understanding of the key features suffices. Go build something in OCAML, Elixir, Clojure or Crystal. It’ll widen your horizon.

← All atoms