0:00 / 0:00
Pascal Hertleif - Writing Idiomatic Libraries in Rust
Rust Programming Language
70K subscribers • 42 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 Pascal Hertleif
Intermediate. Assumes working knowledge.
54K views9 years ago
Programming languagesSoftware designRustAPI designDesign patterns
Pascal Hertleif presents techniques for designing user-friendly and idiomatic Rust APIs using conversion traits, session types, and custom iterators.
The existence of libraries with nice, user-friendly interfaces is one of the most important factors when choosing a programming language. And while there are lots of books about how to write idiomatic libraries in other languages, finding the same information for Rust is more difficult. With this in mind, this talk will present several techniques that help developers take advantage of all that Rust has to offer and create idiomatic APIs: From implementing conversion traits and session types to using custom iterators and decorating built-in types. Pascal Hertleif twitter.com/killercup github.com/killercup users.rust-lang.org/users/killercup/activityWhy 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.