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

For me personally (not OP): I find Elixir more ergonomic, the networking stuff is very solid, soft realtime is the whole reason it exists, and I don't need single binary deployment because everything is going to be running in a container in AWS anyway. Elixir also has Releases, which let you deploy a self-contained application more easily. But I think Go might let you cross-compile out of the box, which you can't do with Releases out of the box as far as I know.


Cross compilation is possible in elixir with burrito.


I've never tried it but I think I've heard of it. Regardless, it's a third-party tool, so not at the same level of support as Go.


Technically ecto, phoenix, plug, cowboy/bandit and Jason are third party tools too.


Yes, I'm aware. I've been programming in Elixir since 2014. I didn't intend to imply that being third-party means these are bad tools, they're not. They're great. But Go people often harp about how much stuff is in the standard library, so it felt relevant to mention.


:) just thought it was a good idea to bring it up to make clear some major differences between the two communities




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

Search: