![New Rustacean artwork](https://is5-ssl.mzstatic.com/image/thumb/Podcasts123/v4/4b/03/b2/4b03b277-686e-92ec-1818-dcea61b72f4f/mza_388948490372677342.png/100x100bb.jpg)
e017: Point me where I need to go
New Rustacean
English - August 08, 2016 20:35 - 17 minutes - 7.41 MB - ★★★★★ - 79 ratingsTechnology News Tech News rust programming programming languages software Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
A deep dive on references and pointers in Rust.
Notes
By listener request, today we look at the syntax and semantics of referencing and dereferencing and the corresponding & and * operators.
As was the case with e016, the code samples have little to say in their documentation; reading the code will be necessary for seeing the ideas.
Links
“Inside the Fastest Font Renderer in the World”
The Rust Platform:
Rust internals discussion
Reddit discussion
Hacker News discussion
Cargo vendoring support in nightly
MIR on by default in nightly
References and dereferencing:
The Rust Programming Language:
References and Borrowing
Deref coercions
Rust by Example: Flow Control: pointers/ref
The Rust Reference:
Unary Operator Expressions
Pointer Types
Sponsors
Aleksey Pirogov
Cameron Mochrie
Cass Costello
Chris Palmer
Daniel Collin
Derek Morr
Doug Reeves
Eric Fulmer
Hamza Sheikh
Jakub “Limeth” Hlusička
Jared Smith
Keith Gray
Lachlan Collins
Leif Arne Storset
Luca Schmid
Micael Bergeron
Pascal Hertleif
Ralph Giles (“rillian”)
Ralph “FriarTech” Loizzo
Raph Levien
reddraggone9
Ryan Ollos
Steven Murawski
Vesa Kaihlavirta
William Roe
(Thanks to the couple people donating who opted out of the reward tier, as well. You know who you are!)
Become a sponsor
Patreon
Venmo
Dwolla
Cash.me
Flattr
PayPal.me
Contact
New Rustacean:
Twitter: @newrustacean
Email: [email protected]
Chris Krycho
GitHub: chriskrycho
Twitter: @chriskrycho