0:00 / 0:00
#rust#idiomaticrust#errorhandling
Matthias Endler - Idiomatic Rust
Rust Programming Language
70K subscribers • 43 videos on Hallway • Conference channel
- One of the most-watched uploads on Rust, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
- Presented by Matthias Endler
Intermediate. Assumes working knowledge.
26K views8 years ago
Programming languagesSoftware designRustDesign patternsRefactoring and legacy code
Matthias Endler shares practical tips and guidelines for writing concise, elegant, and idiomatic Rust code.
Writing concise and elegant Rust code Rust is a big language and it gets bigger every day. Many beginners ask: "What is idiomatic Rust?". This talk will highlight simple tips to make your Rust code more elegant and concise, and introduce you to my peer-reviewed collection of articles/talks/repos for writing idiomatic Rust code. Coming from dynamic languages like Python, JavaScript or Ruby, many Rust beginners are missing some guidelines on how to write elegant and concise Rust code. For this purpose, I started a project called "Idiomatic Rust", which is a peer-reviewed collection of articles/talks/repos which teach the essence of good Rust. In this talk I will introduce the project and show you some quick tips on how to make your Rust code more idiomatic. I will cover error handling (e.g. Option to Result conversions, the failure crate), efficiently working with (built-in) traits, and some more. Matthias is a Backend Engineer located in Düsseldorf, Germany. His interests are scalability, performance and distributed systems. At work he improves the infrastructure at trivago by making it faster and more reliable. When not on his laptop he plays guitar and drinks hot chocolate. Rust devroom @ FOSDEM 2018 fosdem.org/2018/schedule/event/rust_idiomatic/ These talks have been recorded at FOSDEM (fosdem.org/) This work is licensed under the Creative Commons Attribution 2.0 Belgium Licence. To view a copy of this licence, visit creativecommons.org/licenses/by/2.0/be/deed.enWhy it's here
A top upload from a listed channelRust is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.