The Curious Engineer

All blogs / Rust

Faultlore

faultlore.com/blah

Aria's Feverdreams

RustCompilers

Posts
25 from 9 Nov 2014 to 5 May 2024
Posting
quiet since 2024
Kind
personal blog
Feed
https://faultlore.com/blah/rss.xml

2024 1

  1. Pair Your Compilers At The ABI Café - Faultlore

2022 8

  1. Compiler Optimizations Are Hard Because They Forget - Faultlore
  2. Defaults Affect Inference in Rust: Expressions Instead Of Types - Faultlore
  3. The Tower of Weakenings: Memory Models For Everyone - Faultlore
  4. DSTs Are Just Polymorphically Compiled Generics - Faultlore
  5. Rust's Unsafe Pointer Types Need An Overhaul - Faultlore
  6. C Isn't A Programming Language Anymore - Faultlore
  7. Faultlore: Learning Through Errors - Faultlore
  8. Destroy All Values: Designing Deinitialization in Programming Languages - Faultlore

2021 1

  1. The Apple Compact Unwinding Format: Documented and Explained - Faultlore

2020 1

  1. Memories of Working on Homestuck - Faultlore

2019 5

  1. How Swift Achieved Dynamic Linking Where Rust Couldn't - Faultlore
  2. Text Rendering Hates You - Faultlore
  3. Swisstable, a Quick and Dirty Description - Faultlore
  4. Here's My Type, So Initialize Me Maybe - Faultlore
  5. Why Hashbrown Does A Double-Lookup - Faultlore

2018 2

  1. The Kinds of Implementation-Defined? - Faultlore
  2. Notes on Type Layouts and ABIs in Rust - Faultlore

2017 2

  1. Bugs You'll Probably Only Have In Rust - Faultlore
  2. The Pain Of Linear Types In Rust - Faultlore

2015 4

  1. Rust Collections Case Study: BTreeMap - Faultlore
  2. Rust, Generics, and Collections - Faultlore
  3. Pre-Pooping Your Pants With Rust - Faultlore
  4. A HashMap in Rust - What's a HashMap? - Faultlore

2014 1

  1. Rust, Lifetimes, and Collections - Faultlore