4 ms·
Isn't the whole point of abstraction to not care about whats underneath unless you really have to? But ideally, you don't because the abstraction is "good enoug
by givemeethekeys 5mo ago
Isn't the whole point of abstraction to not care about whats underneath unless you really have to? But ideally, you don't because the abstraction is "good enough"?
I haven't heard anyone writing code in Elixir complain about performance issues.
- nesarkvechnep 5mo agoWhat’s up with the last paragraph? Nobody is complaining because the BEAM is good enough for the typical use case?
- dnautics 5mo agobecause you're not reaching for elixir when you need performance. btw we do sometimes bitch about performance :)
- nesarkvechnep 5mo agoI asked because I do it sometimes too.
- abrookewood 5mo agoBut then we have ports/NIFs etc that shell out to Rust & Zig ...
- nesarkvechnep 5mo agoNot a silver bullet. There are also C nodes but they’re used even less.
- dnautics 5mo ago> NIFs that shell to zig I'm aware
- givemeethekeys 5mo agoI meant to point out that, for the use-cases where functional languages are used - production performance seems very acceptable, compared to having to micromanage memory allocation.