2 ms·
This was in a top level comment on this post. It perfectly articulates what sets Erlang/BEAM/Elixir apart from other runtimes/languages. Essentially performan
by h0l0cube 3y ago
This was in a top level comment on this post. It perfectly articulates what sets Erlang/BEAM/Elixir apart from other runtimes/languages. Essentially performant, fault-tolerant parallelism by design.
https://www.youtube.com/watch?v=pO4_Wlq8JeI https://www.youtube.com/watch?v=pO4_Wlq8JeI
If you need to break out into SIMD, you also have NX at your disposal. And Rustler/Zigler provide you an escape hatch to low-level languages, with the latter you can code in Zig inline
https://github.com/elixir-nx https://github.com/elixir-nx
https://docs.rs/rustler/latest/rustler/ https://docs.rs/rustler/latest/rustler/
https://hexdocs.pm/zigler/Zig.html https://hexdocs.pm/zigler/Zig.html