Posts
All the articles I've posted.
-
Who Owns the Memory? Part 3: How Big Is your Type?
Type layout, fat pointers, and the cost of polymorphism.
-
Who Owns the Memory? Part 2: Who Calls Free?
Destructors, RAII, and the ownership question.
-
Who Owns the Memory? Part 1: What is an Object?
Effective types, storage duration, and aliasing rules in C, C++, and Rust.
-
Cache-Friendly, Low-Memory Lanczos Algorithm in Rust
How a bit of algorithm engineering and low-level details can alter what seems like a straightforward trade-off on a blackboard.