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

I can't speak for Go, but Elixir has a much more sane concurrency model when writing web services (or otherwise) than node. The ability to block a process means you don't need to dork around with callbacks or promises or anything, your code looks like it executes in serial. No shared memory either, so one request can't break another.

The set of abstractions OTP provides map onto web services perfectly. Once you write stuff in erlang/elixir going back to another paradigm is really quite hard.



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

Search: