#3 futures/async/tokio && Gotham-rs


Details
- Welcome
- Gotham-rs - Nicolas Pochet
Helping in gotham-rs Or How taking part into a project can help learn Rust
- What is Gotham ?
- Why Gotham?
- Hello world
- A couple of PR
- futures/async/tokio and some opencl - Ruben De Smet
Bio:
I am Ruben De Smet, and recently graduated as Master in computer science in Brussels (VUB). I tried to drag in Rust as much as possible in my
education, especially in my last Master year. I will present two "University projects", one of which is personally important, and the other which is "just" cool use of Rust.
Async programming:
By the time of the meetup, I will have presented the cryptographic and security aspects of my work on my Msc thesis at a conference in Vienna.
For this meetup, I will present the same project, but from the engineering standpoint, with a focus on the async programming and usage of futures, including a basic introduction of those primitives.
I cannot give too many details before August 24 (date of the conf.), but
the title: "An extensible, peer-to-peer, private online social network".
I am thus using Rust and asynchronous programming in a peer-to-peer system.
OpenCL:
OpenCL is a programming system that targets GPUs. For a course at my University, I used Rust to schedule and benchmark my OpenCL kernels. I will shortly present some cool things one can do in Rust, including `criterion` for benchmarks, and some clever use of move semantics and how to use state machines.
- Wasm short presentation
- Cargo time (a short demo from you, to you, bring stuff with you to demo what you do with rust)

#3 futures/async/tokio && Gotham-rs