Hacker News new | ask | show | jobs
by hack1312 2 days ago
Erlang is so freaking cool, I’ve been itching for a project to use it (or Elixir, especially because I’m a huge Ruby fan) with ever since I learned about it/OTP when digging into the internals of Chef (server) and RabbitMQ, followed up by the book “Learn You Some Erlang For Great Good!” (an adaption of /book inspired by another wonderful book I read called “Learn You a Haskell for Great Good!”).

Non-sequitur but I used to bike past a “Haskell Street” on the way to/from a previous job and it always made me smile.

1 comments

I'm here to make your itch worse! we're using Elixir to build a fintech SaaS and it's by far the most dependable, boring, lovable part of our stack. We built critical parts with it (syncing data with external services, for one) and were just able to basically forget about it for years because it just... ran?

Erlang/Elixir are definitely not the best for everything, but if there's a good match it's unbeatable

Sometimes I think about how much of a pain it would be for our company to not use elixir. We would be spending so much time on mundane ops stuff and not building the thing. Such a lovely programming model and ecosystem.
I remember reading about Elixir (or was it Erlang) and tried to follow a tutorial and trying to solve some simple exercises. I don't remember the details but I do remember writing the simple functions and they just stacked and fit like Lego bricks. I kept thinking that I will get stuck but I didn't and just kept going. Didn't have to engage in any flow-control or if/else etc. It was nothing like I had seen before. Unfortunately my curiosity pivoted to something else and I didn't complete it but I hope to swing back to Elixir someday soon.