Hacker News new | ask | show | jobs
by null0ranje 1545 days ago
Elixir was a gateway to Erlang for me. I hadn't heard of Erlang before I started writing in Elixir, but all the discussion of why Elixir was so great revolved around Erlang and the BEAM. This lead me to Joe's distributed systems thesis and really changed how I approach writing code.

The syntax takes a bit of getting used to, but I generally prefer the language. I haven't found anything that's a nice to work with for web app development in Erlang, though; I do think the tooling around Phoenix is nicely polished.

2 comments

Is this the "Joe's distributed systems thesis" you refer to? https://erlang.org/download/armstrong_thesis_2003.pdf

Edit: After reading the first bit of that I'm pretty confident that is was GP was referring to. It's a really good paper and worth reading to understand why Erlang/Elixir do many of the things they do.

For web development for Erlang check out https://github.com/novaframework/nova