Using Rust for ‘Scripting’

Why I might use Rust instead of Python, with walkthroughs for building a simple

Similar

Writing an OS in Rust: Double Faults

In this post we explore double faults in detail. We also set up an Interrupt Stack Table to catch double faults on a separate kernel stack. This way, we can completely prevent triple faults, even on kernel stack overflow.

Read more »

A tour of dyn Trait in Rust

Rust's type-erasing dyn Trait offers a way to treat different implementors of a trait in a homogenous fashion while remaining strictly and statically (i.e. compile-time) typed. For example: if you want a Vec of values which implement your trait, but they... (more…)

Read more »