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.
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.