News for hackers. Stuff that matters.
Re:I can't keep up with idiomatic Rust by steveklabnik on Thursday April 09, 2020 @10:24AM (#22822800)
They are new features, so in some sense, they're "special cases", but even then, okay, so that's adding two special cases. Rust is still removing special cases all the time.

Take the Rust 1.42 release, for example. Way back in Rust 1.31, we removed the need for you to write `extern crate`. But when you were writing a procedural macro, you still had to write "extern crate proc_macro;". With Rust 1.42, you no longer have to, and it just works, like everything else. This removed a special case.

Rust has been doing a lot of the "this was special cased to ship, now we are making it more general like we always planned" lately.

There are no comments on this comment yet.