Re:Rust: A Critical Retrospective
by efaref on Friday May 20, 2022 @06:39AM
(#31445561)
Why is that weird? Procedural macros are compiler plugins. They get compiled for the platform you're building on, not the one you're building for, and so they need to be a separate compilation unit. In Rust, the crate is the compilation unit.
[ Parent
| on HN ]