4 ms·
> So, Elixir isn’t just a functional Ruby. It’s more like a functional Ruby running on a custom-built operating system that we can design and control from the v
by montblanc 5y ago
> So, Elixir isn’t just a functional Ruby. It’s more like a functional Ruby running on a custom-built operating system that we can design and control from the very language itself to create self-healing applications.
I get that this was a huge novelty when Erlang first showed up.
But with today's deployment methods(kubernetes) doesn't every common web stack get the same self healing / auto scaling benefits?
Your average devops people are now mostly doing Kubernetes , it could actually slow down their productivity for them to relearn everything in Erlang/Elixir.
I basically don't see the big deal anymore (other than perhaps less memory overhead with Elixir) but maybe I'm missing something.
- weatherlight 5y agoElixir isn't really like ruby at all. It's waaay closer toe erlang, with some syntax that should be familiar to rubyists. the argument to be made here is that erlang isn't Kubernetes either. what kubernetes does for infrastructure, the erlang VM does for code. Jose Valim (language dsigner of elixir) talks about these two here, and why you want both. http://blog.plataformatec.com.br/2019/10/kubernetes-and-the-erlang-vm-orchestration-on-the-large-and-the-small/ http://blog.plataformatec.com.br/2019/10/kubernetes-and-the-...