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

Friendly Ferris: Developing Kind Compiler Errors

00:00

Formal Metadata

Title
Friendly Ferris: Developing Kind Compiler Errors
Title of Series
Number of Parts
8
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 is quickly becoming well known for its helpful messages, going out of its way to provide relevant suggestions to common problems. As the Rust language reaches more people, the compiler is having to cater to both newcomers and highly experienced developers who may write incredibly complex code. In turn, this means that diagnostics need to be comprehensive enough for newcomers without being distracting to those already familiar with the language. Making rustc act as a personalized tutor is useful for newcomers and has contributed to the language's growing popularity. However, it requires a lot of upfront work and foresight from the developers of the compiler. During this talk we will cover the current guiding principles of rustc development, how you can contribute to the compiler, and where to find documentation and help.
Computer animationLecture/Conference
Lecture/ConferenceComputer animation
Lecture/Conference
Computer animation
Lecture/Conference
Computer animationLecture/Conference
Lecture/Conference
Computer animation
Computer animation
Computer animation
Computer animationLecture/Conference
Computer animation
Lecture/ConferenceComputer animation
Lecture/ConferenceComputer animation
Lecture/Conference
Lecture/ConferenceComputer animation
Lecture/ConferenceComputer animation
Lecture/Conference
Lecture/Conference
Computer animationLecture/Conference
Lecture/Conference
Lecture/Conference
Lecture/Conference
Lecture/ConferenceComputer animation
Transcript: Multiple languages(auto-generated)