5 ms·
As a professional Erlang developer I don't trust libraries that are heavy on NIFs, and Rust isn't going to change this. Key feature of BEAM VM is process preemp
by h91wka 7y ago
As a professional Erlang developer I don't trust libraries that are heavy on NIFs, and Rust isn't going to change this.
Key feature of BEAM VM is process preemption. It makes NIF development harder than it looks, and typically performance of NIF-based libraries looks best in synthetic benchmarks.