24 days of Rust – leftpad

Do you remember the time when
one developer broke half of the Internet?
Earlier this year a package called
left-pad was pulled from the NPM
registry (a counterpart of crates.io for the JavaScript folks). This caused…
some drama, to say the least. Shall …

Similar

Why Rust?

Not because our hardware is complex, but simply because we’re all humans. Our attention span is limited, our memory is volatile — in other words, we tend to make mistakes. Computers and software are… (more…)

Read more »

Is Rust Used Safely by Software Developers?

Rust, an emerging programming language with explosive growth, provides a robust type system that enables programmers to write memory-safe and data-race free code. To allow access to a machine's hardware and to support low-level performance optimizations, ... (more…)

Read more »

An unsafe tour of Rust’s Send and Sync

Rust’s concurrency safety is based around the Send and Sync traits. For people writing safe code, you don’t really need to understand these traits on a deep level, only enough to satisfy the compiler when it spits errors at you (or switch from std threads... (more…)

Read more »