Is Rust C++-fast? Benchmarking system languages on everyday routines

Rust is a relatively new system programming language that has been
experiencing a rapid adoption in the past 10 years. Rust incorporates a memory
ownership model enforced at a compile time. Since this model involves zero
runtime overhead, programs written… Read more

Similar

A zero-overhead linked list in Rust

Let’s implement an immutable, singly-linked list. Singly-linked means that each node contains a reference to the next node, but not vice versa. To make this data structure really performant, let’s use plain references instead of heap-allocated types. This... (more…)

Read more »