Rust Programming Language / Rust KW Meetup

Add meeting Rate page Subscribe

Rust Programming Language / Rust KW Meetup

These are all the meetings we have in "Rust KW Meetup" (part of the organization "Rust Programming Lan…"). Click into individual meeting pages to watch the recording and search or read the transcript.

5 Mar 2019

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on March 5, 2019.

https://www.meetup.com/Rust-KW/events/259334630/

In this talk, I will walk you through the debugging of a problem I had in one of my early Rust projects: An emulator of the classic console Space Invaders. The problem, related to the borrow checker, is a great example for beginners with experience in other languages. You'll get to learn how the borrow checker works and idioms for common operations.

Talk written and presented by: Agustín Chiappe Berrini (https://github.com/AgustinCB)
Recording: Mark Sherry
  • 2 participants
  • 14 minutes
implementation
idea
programming
rust
emulator
project
interfaces
console
users
cpu
youtube image

5 Mar 2019

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on March 5, 2019.

https://www.meetup.com/Rust-KW/events/259334630/

The new edition of Rust was released in December, bringing with it changes and promises. Mark Sherry will cover what Rust 2018 means, how editions work, and changed, and what to expect from Rust 2018 in future releases.

Talk written and presented by: Mark Sherry (https://twitter.com/alfedenzo)
Recording: Mark Sherry
  • 1 participant
  • 14 minutes
russ
2018
rust
version
rfc
question
python
concern
handles
rus
youtube image

19 Jun 2018

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on Jun 19, 2018.

https://www.meetup.com/Rust-KW/events/251426929/

This talk is about a graph mining project I worked on recently and how I ended up learning Rust to implement the task. I'll compare my experience coding in Rust with my previous attempts using Python and Java for the same task. I'll end by talking about some of the cool things I've learned about Rust and the wonderful community around it.

Talk written and presented by: Siddhartha Sahu (https://twitter.com/siddharthasahu)
Recording: Mark Sherry (https://twitter.com/alfedenzo)
  • 3 participants
  • 33 minutes
graphs
graph
subgraphs
rust
showing
features
series
realizing
mining
meetup
youtube image

19 Jun 2018

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on Jun 19, 2018.

https://www.meetup.com/Rust-KW/events/251426929/

Three people performed short, 5-minute demos of their Rust projects.

Talks written and presented by:
- Tristan Hume (https://twitter.com/trishume)
- Agustin Chiappe Berrini (https://github.com/AgustinCB)
- Michael Hewson (https://twitter.com/mikeyhew)

Recording: Mark Sherry (https://twitter.com/alfedenzo)
  • 5 participants
  • 22 minutes
tact
context
sublimes
text
syntax
editor
compiler
tooling
parsers
struct
youtube image

9 May 2018

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on May 9, 2018.

https://www.meetup.com/Rust-KW/events/250122657/

This talk is targeted at programmers with experience in other languages but who are new to Rust. We will start with a quick introduction to structs and traits, then look at how we can use structs, traits, and generics to build abstractions and write better code without sacrificing performance.

Talk written and presented by: Tim McLean (https://twitter.com/McLean0)
Recording: Mark Sherry
  • 1 participant
  • 22 minutes
rust
struct
programming
cryptography
implementations
abstractions
protected
trait
cons
performance
youtube image

9 May 2018

This video was recorded during the Rust KW Meetup in Kitchener-Waterloo, ON, Canada on May 9, 2018.

https://www.meetup.com/Rust-KW/events/250122657/

This talk is a retrospective on specs-rs. Specifically exploring how it's user facing API uses traits to build fast and simple looking API.

Talk written and presented by: Coraline Sherratt (https://twitter.com/FloraCatz)
Recording: Mark Sherry
  • 2 participants
  • 20 minutes
ecs
aspects
handling
things
important
specs
implementation
sophisticated
information
ss
youtube image

27 Mar 2018

This video was recorded during the first Rust KW Meetup in Kitchener-Waterloo, ON, Canada on March 27, 2018.

https://www.meetup.com/Rust-KW/events/247661794/

Sunjay Varma presented an Introduction to Rust aimed at people with knowledge of at least one other programming language. The video covers what Rust is, basic syntax, ownership and borrowing, and an overview of some advanced features (generics and traits).

Talk written and presented by: Sunjay Varma (https://twitter.com/sunjay03)
Recording: Mark Sherry
  • 1 participant
  • 32 minutes
rust
rest
meetup
discussion
introduction
convention
tac
threads
hey
gaming
youtube image

27 Mar 2018

This video was recorded during the first Rust KW Meetup in Kitchener-Waterloo, ON, Canada on March 27, 2018.

https://www.meetup.com/Rust-KW/events/247661794/

This talk is about the Kahan summation. Mark describes how he implemented a generic Kahan summer in Rust, and how he extended all iterators over floats to support a new kahan_sum method.

Talk written and presented by: Mark Sherry (https://twitter.com/alfedenzo)
Recording: Mark Sherry
  • 1 participant
  • 26 minutes
computations
representations
documentation
reasoning
implementation
rust
value
point
stat
float
youtube image