Math with distances in Rust: safety and correctness across units

Summary: Computers weren’t designed to have outside concepts, such as units of length, expressed in their function.
Because of this Rust, being a systems language, also has no concept of it.
But just because the computer runtime has no concept of length o… Read more

Similar

Error Handling in Rust

Like most programming languages, Rust encourages the programmer to handle errors in a particular way. Generally speaking, error handling is divided into two broad categories: exceptions and return values. Rust opts for return values. (more…)

Read more »

It’s Raining Rust at Red Hat

I know it's been a while since I've put out a post and mostly because I'm trying to learn amazing things and get my hands dirty, trying to build solutions that actually make sense. One such pet-project has been Rust, probably the fastest growing systems l... (more…)

Read more »

Rust 2020

I was thinking of not writing a blog post this year. I didn't think I'd have much to say. But I thought that I should, I had some nagging feelings that we needed to do some things differently. Once I started writing, I found plenty to talk about. This blo... (more…)

Read more »