Hacker News
- Learn Rust by writing a small OS https://os.phil-opp.com/ 80 comments
- Writing an OS in Rust (Second Edition) https://os.phil-opp.com 3 comments
- Writing an OS in Rust https://os.phil-opp.com/ 9 comments
- Writing an OS in Rust http://os.phil-opp.com 34 comments
Lobsters
- Writing an OS in Rust: Double Fault Exceptions https://os.phil-opp.com/double-fault-exceptions/ 2 comments osdev , rust
- Writing an OS in pure Rust https://os.phil-opp.com/news/2018-03-09-pure-rust/ 9 comments rust
- Writing an OS in Rust https://os.phil-opp.com/ 9 comments rust
- Writing an OS in Rust http://os.phil-opp.com/ 2 comments rust
- Os in RUST https://os.phil-opp.com/ 18 comments osdev
- How do I get better at Low level programming https://os.phil-opp.com/ 2 comments rust
- Non-idiotic language alternative to OSDev Wiki https://os.phil-opp.com/ 9 comments osdev
- Implementing core::fmt::Write causes panic https://os.phil-opp.com/ 15 comments rust
- M1 crate https://os.phil-opp.com/ 3 comments rust
- Needs more structural information for creating an OS https://os.phil-opp.com/ 15 comments osdev
- What to do Next https://os.phil-opp.com/ 3 comments osdev
- Learn Rust by writing a small OS https://os.phil-opp.com/ 34 comments rust
- I made a Rust limine barebones https://os.phil-opp.com/ 14 comments osdev
- Crash when loading IDT (using Rust) https://os.phil-opp.com/ 10 comments osdev
- Writing an OS in Rust: Async/Await https://os.phil-opp.com/async-await/ 51 comments rust
- Writing an OS in Rust: Updates in February 2020 https://os.phil-opp.com/status-update/2020-03-02/ 16 comments rust
- Writing an OS in Rust: Allocator Designs https://os.phil-opp.com/allocator-designs/ 9 comments rust
- Writing an OS in Rust: Updates in December 2019 https://os.phil-opp.com/status-update/2020-01-07/ 8 comments rust
- Writing an OS in Rust: Updates in September 2019 https://os.phil-opp.com/status-update/2019-10-06/ 11 comments rust
- Writing an OS in Rust: Updates in July 2019 https://os.phil-opp.com/status-update/2019-08-02/ 4 comments rust
- Writing an OS in Rust: Updates in June 2019 https://os.phil-opp.com/status-update/2019-06-04/ 6 comments rust
- Writing an OS in Rust: Updates in May 2019 https://os.phil-opp.com/status-update/2019-06-03/ 26 comments rust
- Writing an OS in Rust: Testing https://os.phil-opp.com/testing/ 19 comments rust
- Writing an OS in Rust: Paging Implementation https://os.phil-opp.com/paging-implementation/ 77 comments programming
- Writing an OS in Rust: Paging Implementation https://os.phil-opp.com/paging-implementation/ 7 comments rust
- Writing an OS in Rust: Advanced Paging https://os.phil-opp.com/advanced-paging/ 8 comments rust
- Writing an OS in Rust: Introduction to Paging https://os.phil-opp.com/paging-introduction/ 42 comments programming
- Writing an OS in Rust: Introduction to Paging https://os.phil-opp.com/paging-introduction/ 54 comments rust
- Rust OS project on raspberry PI https://os.phil-opp.com/ 17 comments rust
- Hardware Interrupts | Writing an OS in Rust https://os.phil-opp.com/hardware-interrupts/ 3 comments programming
- Writing an OS in Rust: Hardware Interrupts https://os.phil-opp.com/hardware-interrupts/ 20 comments rust
- Writing an OS in Rust https://os.phil-opp.com/ 6 comments programming
- Unit Testing | Writing an OS in Rust https://os.phil-opp.com/unit-testing/ 8 comments rust
- Writing an OS in pure Rust https://os.phil-opp.com/news/2018-03-09-pure-rust/ 21 comments rust
- Writing an OS in Rust https://os.phil-opp.com/ 8 comments rust
- Writing an OS in Rust: Handling Exceptions https://os.phil-opp.com/handling-exceptions.html 15 comments rust
- Writing an OS in Rust: Double Faults http://os.phil-opp.com/double-faults.html 11 comments rust
- Writing an OS in Rust: Returning from Exceptions http://os.phil-opp.com/returning-from-exceptions.html 19 comments rust
- Writing an OS in Rust: Better Exception Messages http://os.phil-opp.com/better-exception-messages.html 11 comments rust
- Writing an OS in Rust: Catching CPU Exceptions http://os.phil-opp.com/catching-exceptions.html 25 comments rust
- Writing an OS in Rust: Kernel Heap http://os.phil-opp.com/kernel-heap.html 22 comments programming
- Writing an OS in Rust: Remap the Kernel http://os.phil-opp.com/remap-the-kernel.html 6 comments programming
- Writing an OS in Rust: Remap the Kernel http://os.phil-opp.com/remap-the-kernel.html 8 comments rust
- Problems with makefiles http://os.phil-opp.com/ 3 comments osdev
- Write an OS in Rust: Accessing and Modifying Page Tables http://os.phil-opp.com/modifying-page-tables.html 37 comments programming
- Writing an OS in Rust: Accessing and Modifying Page Tables http://os.phil-opp.com/modifying-page-tables.html 16 comments rust
Linking pages
- GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch. https://github.com/danistefanovic/build-your-own-x 528 comments
- Rewrite the Linux kernel in Rust? https://dominuscarnufex.github.io/cours/rs-kernel/en.html 394 comments
- GitHub - jzck/kernel-zig: hobby x86 kernel zig https://github.com/jzck/kernel-zig/tree/master 264 comments
- GitHub - Ruddle/Fomos: Experimental OS, built with rust https://github.com/Ruddle/Fomos 174 comments
- GitHub - theseus-os/Theseus: Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler. https://github.com/theseus-os/Theseus 170 comments
- GitHub - moturus/motor-os https://github.com/moturus/motor-os 116 comments
- GitHub - joaocarvalhoopen/How_to_learn_modern_Rust: A guide to the adventurer. https://github.com/joaocarvalhoopen/How_to_learn_modern_Rust 73 comments
- Writing an OS in Rust to run on RISC-V · GitHub https://gist.github.com/cb372/5f6bf16ca0682541260ae52fc11ea3bb 72 comments
- GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs https://github.com/kilimchoi/engineering-blogs 66 comments
- A New Way of Thinking - Insignificant Truths https://boakye.yiadom.org/rust/new/ 59 comments
- GitHub - trusch/snakeos: bootable x86 snake game in rust https://github.com/trusch/snakeos 35 comments
- This Week in Rust 132 · This Week in Rust https://this-week-in-rust.org/blog/2016/05/30/this-week-in-rust-132/ 23 comments
- GitHub - ctjhoa/rust-learning: A bunch of links to blog posts, articles, videos, etc for learning Rust https://github.com/ctjhoa/rust-learning 23 comments
- GitHub - AbdesamedBendjeddou/Rusty-CS: A Computer Science Curriculum with Rust flavor! https://github.com/AbdesamedBendjeddou/Rusty-CS 22 comments
- This Week in Rust 175 · This Week in Rust https://this-week-in-rust.org/blog/2017/03/28/this-week-in-rust-175/ 20 comments
- Rust in 2020: Learning. This post is a response to the Rust… | by Austin Tindle | Medium https://medium.com/@tindleaj/rust-in-2020-learning-52333b7aa857 19 comments
- A collection of notable Rust blog posts · GitHub https://gist.github.com/brson/a324c83a6af6a8a78dfaa9d33eb9b48e 17 comments
- GitHub - mikeroyal/eBPF-Guide: eBPF (extended Berkeley Packet Filter) Guide https://github.com/mikeroyal/eBPF-Guide#getting-started-with-eBPF 16 comments
- This Week in Rust 239 · This Week in Rust https://this-week-in-rust.org/blog/2018/06/19/this-week-in-rust-239/ 16 comments
- Bare Metal Rust: Low-level CPU I/O ports | Random Hacks http://www.randomhacks.net/2015/11/09/bare-metal-rust-cpu-port-io/ 16 comments