top | item 38187280

(no title)

Alacart | 2 years ago

I built approximated.app on elixir, proxying 300k+ domains. It's a great ecosystem, I've never seen anything else handle really hard problems so well in my 15 years as a developer.

Concurrency? Trivial.

Reliability? Unbelievable. (YouTube Sasa Juric's "Soul of Elixir" talk)

Clustering/horizontal scaling? Built in, even across networks.

Web framework? Competitive with the best (I'd argue better, with liveview but YMMV).

AI/ML? Amazing support and tooling.

Embedded/IoT? Incredible support with the nerves project.

There's only 2 places where I feel it falls down a bit:

1) brittle dev tooling in ElixirLS that trips up new and experienced devs alike. Soon to get better though as competing LSPs are in the works.

2) no official release-as-binary tooling yet. Things are way better in the last few years for releases, and you're probably containerizing anyways, but I am jealous of e.g. Go's single file binaries.

discuss

order

No comments yet.