We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Syntax conveniences afforded by the compiler

Formal Metadata

Title
Syntax conveniences afforded by the compiler
Title of Series
Number of Parts
15
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The Rust compiler provides a number of conveniences that make life easier for its users. It is good to know what these are, to avoid being mystified by what's going on under the hood... the less magical thinking we have of the world, the better. Example of these conveniences: lifetime elisions type inference syntactic sugar implicit dereferencing type coercions hidden code (e.g. the prelude) With the help of examples, this talk is going to compare code with and without these conveniences.