What's everyone working on this week (15/2025)?

New week, new Rust! Wnat are you folks up to?

I'm currently working on a "replacement" for alloc, with the following goals:

  • Totally safe consumer API (including deallocation)
  • Arbitrary allocator API, somewhat like Rust's existing unstable feature
  • Bottom-up error handling (for any allocating type, you can choose at compile time to panic, or return a Result, or even use your own strategy)
  • Any allocator can be made the global allocator at runtime (can be disabled via feature flag)

I've been reinventing different parts of the standard library for a little while, mainly adding genericity and flexibility. It's been quite a learning experience!