4 ms·
I would highly recommend trying Elixir out. There's a little bit of a hump to get over at first if you're not familiar with functional programming, but after th
by scriptkiddy 8y ago
I would highly recommend trying Elixir out. There's a little bit of a hump to get over at first if you're not familiar with functional programming, but after that it's mostly smooth sailing.
The language has it's own built-in process manager capable of running thousands of concurrent processes with a small footprint.
Things like function arity and pattern matching are core concepts and core parts of how the language works. I've found that when comparing 2 simple web applications, one Python 3 and one elixir, that the Elixir codebase ends up being a bit larger because of the required boilerplate. However, as an application becomes larger, the disparity swings the other way and the Elixir codebase will remain smaller over time.
In addition, writing Elixir code just feels clean. Nothing really feels hacky, even if it is.
- Maultasche 8y agoI agree. In fact, I'll plug my blog series "Learn with Me: Elixir" where I'm writing about Elixir as I learn it and anyone can learn it along with me. It's the first functional language I've learned, and I'm really enjoying it so far. https://inquisitivedeveloper.com/tag/lwm-elixir/ https://inquisitivedeveloper.com/tag/lwm-elixir/