4 ms·
This is fantastic, you can write 99% of your system in Elixir and then if you need crazy performance you can write a GenServer in Swift that’ll give you near C/
by andy_ppp 1y ago
This is fantastic, you can write 99% of your system in Elixir and then if you need crazy performance you can write a GenServer in Swift that’ll give you near C/Go performance.
- innocentoldguy 1y agoElixir and Erlang outperform Go when under sustained load, so it may not be necessary to write a GenServer in Swift to achieve Go's performance. The top four areas where I've seen Elixir and Erlang outshine Go are concurrent workloads, memory management, fault-tolerance, and distributed systems.
- andy_ppp 1y agoIt depends what you are doing doesn't it. Maybe with Nx, Axon and EXLA most of the concerns are no longer an issue. However, there will always be some cases where doing things in lower level, mutable languages is faster.