Skip to content

RustMTL: November Common Traits & Causal Profiling

Photo of Amédée d'Aboville
Hosted By
Amédée d.
RustMTL: November Common Traits & Causal Profiling

Details

Let's re-start Rust Montreal!

We'll have 2 talks:

  1. Common Traits
    We'll go over bread & butter Traits that you'll often bump into when writing Rust code. {De}Serialize, {Into}Iterator, From, Into, Copy, Clone, Error, Sized, AsRef, Default, and more! (If time allows). Discussion and material is meant to be friendly to Rust novices, so bring all the questions you've been too embarrassed to ask.

  2. Causal Profiling with Coz-rs
    Causal profiling is a technique to find key parts of multithreaded code and figure out how they would speed up the overall application. The main implementation of this idea is a tool called Coz (https://www.youtube.com/watch?v=jE0V-p1odPg) and (https://github.com/plasma-umass/coz) , which has recently added Rust support. We go over Coz, using it to profile a Rust application, and common pitfalls in the use of the tool.

Schedule:
6pm: Doors open, come meet Rustaceans!
6:30 -7:00 pm: Talk : Common Traits
7:10 - 7:40pm: Talk: Causal Profiling
7:40pm-8pm: Open discussion, networking

Childcare is available upon request (36hrs in advance).
There are 4 steps to enter the building, and 1 flight of stairs to get to the meetup once inside.

Photo of Rust Montréal group
Rust Montréal
See more events
7755 Boul. Saint-Laurent
7755 Boul. Saint-Laurent · Montréal, QC