rust: &mut Beginners

June 25, 2020

18:30 - 21:00 Europe/Rome

In your timezone:

Location

This is an online-only event

Meeting link

Description

Primo incontro di `rust: &mut Beginners`, tema della serata: ownership & borrowing. L’evento consiste nell’affrontare la tematica in questione sia sul piano teorico che quello pratico . È raccomandato avere almeno un’infarinatura generale del linguaggio ed i suoi concetti di base. Consigliamo caldamente aver letto i primi 4 capitoli del Rust book (https://doc.rust-lang.org/book/)

Il repository con le slide si trova al seguente indirizzo: https://github.com/rust-torino/rust-and-beginners
Si raccomanda cautela nell’esplorazione del repository, in quanto contiene anche soluzioni agli esercizi.

Goals

La prima parte sarà incentrata sulla spiegazione della teoria dell'ownership & borrowing, sottolineando come tale approccio getti le fondamenta per garanzie di memory-safety, thread safety e al contempo astrazioni di alto livello a costo zero.
Nella seconda parte andremo invece a fare pratica con il codice, cercando di capire come sfruttare i concetti visti nella teoria. Un esercizio verrà approcciato insieme, così da poter analizzare le criticità e facilitare la risoluzione degli altri due, che verranno invece svolti dai partecipanti.
Non ci sono limitazioni sul lavoro individuale o di gruppo, si invita anche a sperimentare il pair-programming.

Preferred Language

Italian