The rise of fault-tolerant, distributed systems has led to greater programming complexity. Both Erlang and Elixir offer unique benefits for developing always-available and highly concurrent systems.
Erlang is one of those early languages which were based on the functional programming paradigm which was developed back in somewhere 1986 internally within Ericsson for proprietary use. The immediate ...
Concurrency is hard. A language’s implementation of concurrency concerns can make the challenge of dealing with concurrency even more difficult or a bit easier. Case in point: Erlang. Erlang is a hip ...
The hardware we rely on is changing rapidly as ever-faster chips are replaced by ever-increasing numbers of cores. As a result, concurrency and parallelism, niche features today, will soon be a basic ...