Hacker News new | ask | show | jobs
by prodiguy89 2557 days ago
I used to work with rails before. While it is fun to build stuff with it, it comes with a set of bothersome headaches:

- too much magic

- slow and painful to scale

- too much metaprogramming

- no compilation, makes it easy to hide syntax errors

- concurrency is absent

- frameworks like rails are too bloated

All these are addressed on the elixir platform, and there are more pros:

- immutability

- mostly purely functional

- well defined modules with good documentation