RustMTL: November Common Traits & Causal Profiling


Details
Let's re-start Rust Montreal!
We'll have 2 talks:
-
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. -
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.

RustMTL: November Common Traits & Causal Profiling