4 ms·
Okay, fine. I will try for Elixir, Phoenix Live View and as little JS as possible and see how we go.
by andy_ppp 7y ago
Okay, fine. I will try for Elixir, Phoenix Live View and as little JS as possible and see how we go.
- FpUser 7y agoI am not sure if Elixir is performance beast. But then again I do not know much about it other than it runs on VM.
- andy_ppp 7y agoEveryone thinks Elixir is slow until they use it and then realise throughput is often more important than absolute performance.
- FpUser 7y agoAs I said I do not know much about Elixir so yo be the judge. I do however have doubts about throughput of well designed code running on VM being faster then that of native. My understanding is that on Erlang VM this throughput is achieved by using async and message passing patterns backed up by thread pools inside. All perfectly available for "low level" languages as well.
- andy_ppp 7y agoI understand, my preference is Elixir but while fast enough and scalable, it is a memory and cpu hog.
- nobleach 7y agoI wouldn't call Elixir/Phoenix a "top performer" in the league of Java/Vert.x or Rust/Actix (see TechEmpower benchmarks) but it does VERY well at chugging along and not falling to pieces. Its dev experience is really nice. Its missing type-safety, but, honestly, I quite enjoy messing with it.