4 ms·
I would really like to try Elixir or Erlang, but the learning curve seems steep and I haven't heard much in the way of specifics to justify why it would be a go
by weberc2 8y ago
I would really like to try Elixir or Erlang, but the learning curve seems steep and I haven't heard much in the way of specifics to justify why it would be a good time investment (just "supervisor trees are the shit!" and "functional languages are great!"). I'm particularly wary of dynamic languages; I program in Python and JavaScript all day, but I use Go and TypeScript in my spare time and find myself both more productive and more confident that my code works as intended. I'm aware that Elixir has some sort of optional typing, but the vibe I get is that few really use it and it's not very practical. I would be really interested to hear someone speak to these concerns.
- brightball 8y agoThat’s asking for a very detailed reply, but since you already work with Go let me just share the comparison that I wrote up not too long ago. https://www.brightball.com/articles/comparing-elixir-and-go https://www.brightball.com/articles/comparing-elixir-and-go That is just the summary link that includes a link to the original article I wrote for Codeship as well as the big discussion from when it hit HN. The HN discussion, especially, was great.