Skip to content

zxqcs/ostep-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

ostep-rust

This repository is an AI-assisted Rust reinterpretation of Operating Systems: Three Easy Pieces.

Goals

  • Reconstruct OS concepts using Rust
  • Demonstrate how unsafe Rust can reproduce C-style bugs
  • Show how idiomatic Rust prevents entire classes of errors

Structure

Each chapter contains:

  • c-original/ — original C examples (for reference)
  • rust-unsafe/ — unsafe Rust reproductions
  • rust-safe/ — idiomatic safe Rust
  • notes.md — conceptual analysis

Status

  • Chapter 26: Concurrency

About

Rust-based reinterpretation of Operating Systems: Three Easy Pieces

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages