DevConf.US 2019 has ended
DevConf.us 2019 is the 2nd annual, free, Red Hat sponsored technology conference for community project and professional contributors to Free and Open Source technologies held at the Boston University in the historic city of Boston, USA.

When: Thursday, August 15 to Saturday, August 17, 2018

Venue: Boston University, George Sherman Union Building
Back To Schedule
Friday, August 16 • 16:50 - 17:35
An Error-Management Story for Rust

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Unlike C, which uses error codes, or Python, which uses exceptions, both of which require no effort on the programmer's part to ignore, Rust requires any function that may return an error to encode this in its return type. To cause their code to ignore an error, the programmer must take an action, visible in the resulting code. Consequently, the programmer inclines toward more conscientious error-handling.

However, no fully accepted error-management solution for Rust has emerged. This presents a painful obstacle to programmers wishing to supply useful debugging information for programmers and helpful error information for users. In this talk, I will present the current state of error-management in Rust, the reasons for the difficulties, and my efforts to arrive at a workable solution.

avatar for Mulhern


Software Engineer, Red Hat, Inc
Computer Scientist by training, Software Engineer by profession

Friday August 16, 2019 16:50 - 17:35 EDT
Terrace Lounge GS Union, BU