
e010: Macros rule!
Using Rust's macro system, its limitations, and its future.
January 18, 201616m 32s
Audio is streamed directly from the publisher (podtrac.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Macros rule!
Notes
Because of the way macros are exported—before name resolution on crates occurs—the documentation for the macros defined in the source for this episode occurs in the Macros section of theshow_notes crate documentation, rather than within the documentation for this module. (See the Rust Book discussion of documenting macros for details.) Even so, the source is still in this module; see the implementations for details.
Links
- Rust book: Macros
- Rust by Example: Macros
- Rust reference: Macros
- “Macro by Example” (original paper)
- Nick Cameron:
Sponsors
- Aleksey Pirogov
- Chris Palmer
- Derek Morr
- Hamza Sheikh
- Luca Schmid
- Micael Bergeron
- Ralph Giles (“rillian”)
- reddraggone9
- William Roe
Become a sponsor
Follow
- New Rustacean:
- Twitter: @newrustacean
- App.net: @newrustacean
- Email: [email protected]
- Chris Krycho
- Twitter: @chriskrycho
- App.net: @chriskrycho