Announcing Rust 1.100.0

58 points by theelx 5 hours ago on lobsters | 4 comments

nrposner | 4 hours ago

At last! It's great seeing the generic allocator API finally stabilize. I foresee many arena allocators in my future.

Yeah and arena allocators which already exist will be able to be dropped into places much more easily! Especially as more types other than vec and box start to accept the trait

[OP] theelx | 5 hours ago

I'm really excited for the stabilization of the Cargo minimum dependency age feature! Can't wait to employ it. I started implementing it for my javascript projects a while back and it's been a great step forward for avoiding dependency compromises.

Also, it's really interesting how by changing the Infallible type to be an alias for never, they had to introduce a breaking change for every Rust edition all the way back to 2015. They seem to have handled it reasonably, but still unfortunate that this had to happen in the first place.

Very happy about it.

(Tiny nitpick: I still feel like the never type isn't used often enough to justify using ! for it, but it's not a big deal.)