Why is mainstream Rust so macro-heavy?
The Rust Programming Language Forum
Why is mainstream Rust so macro-heavy?
While going through Luca Palmieri's book Zero to Production in Rust, I realized majority of the heavily used crates in Rust ecosystem are macro-heavy. Procedural macros for initialization and configuration, declaratives for variadic functions and kind-of "one command that rules them all" APIs. What would writing and reading Rust be like without the convenience of macros?
0 comments
No comments yet.