top | item 40802315

(no title)

ralmidani | 1 year ago

I can only speak to Elixir. Elixir/Erlang/BEAM/OTP have less raw horsepower than, say, Rust, but they can potentially leapfrog “faster” platforms when under load due to predictable latency and almost linear scaling and system resource utilization.

I’ve developed with Elixir professionally for 2 years and it’s a really enjoyable language and ecosystem. So much thought has gone into the design of the language and its standard libraries, and that meticulousness has extended to most of the popular 3rd-party packages. Stability is great; I remember reading or hearing that there is no intent to ever make an Elixir 2.0. Devtools are great with the only major exception being IDE/LSP integration (still a WIP). The community is also less fragmented than other.

If the BEAM becomes a bottleneck, Elixir also lets you write NIFs (Natively Implemented Functions) in Rust (using Rustler) or other languages like Zig (using Zigler).

discuss

order

No comments yet.