News for hackers. Stuff that matters.
Re:Why you should, actually, rewrite some of it in Rust by steveklabnik on Wednesday July 12, 2017 @02:59PM (#14755475)
As of the most recent release, that's now

    const USAGE: &str = "usage string";
and there's talk of maybe making it

    const USAGE = "usage string";
> The part I hated the most was the Rust macro language.

We don't like it either; there's a replacement coming. We reserved the "macro" keyword before 1.0 and made the current one use the less-good "macro_rules" to help ease the eventual transition.

Re:Why you should, actually, rewrite some of it in Rust by GrayShade on Wednesday July 12, 2017 @04:46PM (#14756514)
> We don't like it either

But.. but.. Scheme macros are so nice!

Re:Why you should, actually, rewrite some of it in Rust by steveklabnik on Wednesday July 12, 2017 @05:13PM (#14756738)
Totally! It's not about the fundamentals, it's about things like "macros are global" and "almost entirely hygienic but sometimes not", stuff like that. Stuff that would be backwards incompatible to just fix.