4 ms·
It depends on what you're doing. For purely computational workloads, Go, and Scala kick Elixir's ass. For highly concurrent workloads where you're edging up aga
by sargun 10y ago
It depends on what you're doing. For purely computational workloads, Go, and Scala kick Elixir's ass. For highly concurrent workloads where you're edging up against GC, Elixir, and Go kick ass.
It all depends.
- premium-concern 10y agoI'm pretty sure that neither Go nor Elixir have anything to compete against Hotspot/Azul in the GC department.
- di4na 10y agoThey don't have to. An usual Elixir problem is IO bound, which means that most of the time you don't have to do GC. The BEAM GC each process isolately, which means that if a process die before a GC is needed, the BEAM just clean the whole process memory. No need for a GC. That is what happens most of the time.