There are plenty of safe high-level languages in the world; JavaScript, for example.
Rust is different: it's supposed to be safe and fast.
But Rust is slow. (And its type system hates you.)
Rust is slow because there is lots of hidden indirection ("smart dereferencing") and other hidden costs (ref counting, etc). In low-level C code I can look
(
Read more... )