Comment

Comment by cangeroo

As usual, it depends on the use case. Enterprise vs hobbyist, for example.

I greatly admire the principles, but in practice, the Erlang platform underdelivers in a modern context, because applications are usually not deployed by hot-swapping, but by rollout on Kubernetes. High availability is achieved by load balancing over horizontal scale-out of pods. Distributed systems today use external systems for state, like databases, keyvalue/caching stores, message queues, etc.

Elixir is a convenient language, like Python, with lots of convenience tools.

But for a long list of reasons, I wouldn't use it for anything other than prototyping/hobby projects.

parent cangeroo 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton