The Curious Engineer

All blogs / Rust

sunfishcode's blog

blog.sunfishcode.online

A blog by sunfishcode

RustOS / kernelLinux / UnixCompilers

Posts
33 from 22 Oct 2018 to 11 Mar 2025
Posting
now and then
Kind
personal blog
Feed
https://blog.sunfishcode.online/atom.xml

2025 1

  1. Writing into uninitialized buffers in Rust

2024 7

  1. Errors and Pipelines, a diversion
  2. Thinking about streams in WASI
  3. Errors from `close`
  4. Capabilities and Filesystems
  5. Bridging between source languages, in Wasm
  6. WASI 0.2 Launched
  7. (renamed)

2023 5

  1. Eyra does the impossible
  2. Embrace the Kinda
  3. The Filesystem Namespace
  4. What does Everything Is A File do?
  5. Mustang update

2022 9

  1. Measuring System Interface Complexity
  2. What is a Capability?
  3. Is Everything A File?
  4. Fork versus Elegance
  5. What is a World?
  6. What is a Wasm component?
  7. No Ghosts!
  8. Bugs in Hello World
  9. Porting Rust's std to rustix

2021 10

  1. Context Brainstorming
  2. The Spectrum from Namespaces to Values
  3. Thread support in Mustang
  4. Rust programs written entirely in Rust
  5. Broken Encapsulation
  6. (renamed)
  7. (renamed)
  8. I/O safety and speed: Why not both?
  9. Introducing cap-std, a capability-based version of the Rust standard library
  10. First-Class I/O

2018 1

  1. Canonicalization