Get the latest tech news
Evolution of Rust Compiler Errors
Blog about programming stuff.
I recently attended RustWeek(which was totally awesome) and the talks by Alex Crichton (on the history of Rust) and Pietro Albini (on the importance of error messages) inspired me to do a little archaeology into the way Rust compiler messages have evolved over time. Moved variableWrong fieldMissing implementationSwapped argumentsWrong argument typeBorrow check errorMissing where boundUnused variable It is the result of a continuous design, implementation, review and testing effort that has been performed by hundreds of individual contributors over the span of more than ten years.
Or read this on Hacker News