Subject
3 entries
Concurrency
Bookmarks
Sol: A Sunny Little Virtual Machine
Rasmus Andersson's Sol is an educational register-based virtual machine with cooperative multitasking — built to teach VM internals including schedulers, activation records, and coroutines. Small, clean, and unusually readable.
Winning Race Conditions: Rust (Early Series)
A 2012 blog series conclusion on Rust — written when Rust was pre-0.1, before memory ownership and the borrow checker had fully stabilized. A historical snapshot of Rust's early design exploration around safe systems programming and concurrency.
Writing Lock-Free Code: A Corrected Queue
Dr. Dobb's article on writing correct lock-free code using a corrected queue implementation. Lock-free data structures are famously difficult to get right — this piece walked through the subtle bugs that make naive implementations incorrect.
