Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been using Elixir professionally for the last ~5 years on over a dozen projects.

I was originally drawn to it because of its superior support for websockets. It can trivially handle shitzillions* of simultaneous connections and thus make fully realtime, dynamic web applications within reach of small teams of developers. Other languages _can_ do this, but with much more complexity and cost to host and develop.

Currently I'm working on a fintech API that doesn't use websockets :). Elixir is a great choice because its syntax is the perfect balance of being expressive but not dense. I find that describing a solution in my head translates almost perfectly to a series of functions. It's my go-to language for any task outside of scripting.

I'd compare the experience of using Elixir to drinking a glass of lemonade on a warm summer day. Everything seems to happen very easily.

* technical term



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: