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 »
This blog is designed to cover topics related to both Rust & C++ languages. This blog has emphasis on strong typing and design choices. (more…)
Read more »
Learn how to bring multithreaded applications written in other languages to WebAssembly. (more…)
Read more »
Introduction Hello! This is part one of a short series of posts on writing a simple raytracer in Rust. I’ve never written one of these before, so it should be a learning experience all around.
So what is a raytracer anyway? The short version is it’s a com... (more…)
Read more »
It's been a long time since I properly learned a new language—computer or human. Maybe 25 years. That language was Java, and although I've had to write little bits of C (very, very little) and JavaScript in the meantime, the only two languages I've writte... (more…)
Read more »