Filtra gli screencast

Rust

Rust: creare strutture dati articolate

Episodio 337 | Durata 14 minuti | Data 05-04-2024 | Categoria

Una rete di informazioni si basa sulla creazione di propri tipi di dato e l’inserimento di istanze di questi in strutture dati. Iniziamo a sperimentarlo creando la nostra struct ed inserendo elementi, su di essa basati, all’interno di un vettore. Sperimenteremo il tutto con dei cicli

Rust

Rust: gestione dei puntatori

Episodio #255 | Durata 18 minuti | Data 12-01-2022 | Categoria

Un aspetto cruciale di ogni linguaggio è la gestione della memoria. Deve permettere di articolare bene le strutture dati, ma al contempo deve essere ottimizzata ed evitare inutili sprechi. In Rust, l’approccio a puntatori ne permette una gestione sicura ed efficiente. Iniziamo a scoprirlo

Rust

Rust: struct ed enum

Episodio #247 | Durata 23 minuti | Data 04-11-2021 | Categoria

L’aggregazione di dati è alla base della creazione di un buon sistema informativo. Gli sviluppatori di Rust lo sanno bene e per questo hanno integrato nel linguaggio struct ed enum per permettere una buona organizzazione delle informazioni. Scopriamo come si usano e quanto sono efficienti

Rust

Rust: funzioni ed espressioni

Episodio #239 | Durata 20 minuti | Data 09-09-2021 | Categoria

Il cuore dell’organizzazione del codice in Rust consiste nelle funzioni. Le si incontra sin dal primo giorno grazie all’uso della funzione main ma ci sono una serie di aspetti che vale la pena approfondire incluso il ruolo importante che le espressioni possono giocare

Rust

Rust: tipologie di stringhe e loro impiego

Episodio #235 | Durata 21 minuti | Data 21-07-2021 | Categoria

In ogni forma di programmazione, le stringhe rivestono un ruolo fondamentale per la loro capacità di immagazzinare ogni genere di dato e di essere facilmente trattabili. In Rust, ne esistono due tipologie, entrambe altamente efficienti ma con caratteristiche di fondo differenti. Scopriamole!

Rust

Rust: array, vettori e slice

Episodio #231 | Durata 24 minuti | Data 23-06-2021 | Categoria

Rust mette a disposizione del programmatore diverse modalità per elaborare dati sotto forma di lista. In questo screencast, ne mettiamo a confronto i tre principali – array, vettori e slice – evidenziandone caratteristiche, differenze reciproche e casi d’uso

Rust

Rust, organizzare progetti con Cargo

Episodio #227 | Durata 21 minuti | Data 26-05-2021 | Categoria

Rust è un linguaggio potente e adattabile a qualsiasi ambito, ideale per progetti di ampio respiro. Quando le architetture si complicano e le dipendenze si moltiplicano, serve uno strumento come Cargo, perfetto per organizzare bene il proprio codice e tutte le librerie importate via Internet

Rust

Rust: controllo del flusso

Episodio #222 | Durata 17 minuti | Data 21-04-2021 | Categoria

Rust è un linguaggio che si contraddistingue per una sintassi snella ma famigliare agli sviluppatori di qualsiasi provenienza. In questo screencast, proviamo alcuni costrutti di controllo del flusso in brevi programmi in cui sperimenteremo i meccanismi di compilazione del linguaggio

Rust

Rust, introduzione al linguaggio

Episodio #215 | Durata 19 minuti | Data 03-03-2021 | Categoria

Rust è il linguaggio di programmazione inventato da Mozilla che sta attirando sempre più l’interesse degli sviluppatori. La sua sintassi snella unita ad una completa gestione della memoria e ad una grande ricchezza di funzionalità lo rendono estremamente produttivo e sicuro