Gli ultimi articoli


  • Il conteggio delle referenze (Rc) in Rust

    Ci sono casi in cui è necessario che diverse parti del programma gestiscano lo stesso dato. Ad esempio in una struttura gerarchica dove due variabili fanno entrambe riferimento al valore di un’altra nello stesso intervallo di tempo. E qui che in Rust entarno in gioco i Reference Counting, in italiano conteggio delle referenze o riferimenti.…

    Il conteggio delle referenze (Rc) in Rust

  • Box<T> e i puntatori personalizzati in Rust

    Vediamo come usare il puntatore Box in Rust e come creare i nostri puntatori intelligenti implementando i trait Deref e Drop.

    Box<T> e i puntatori personalizzati in Rust

  • Iteratori in Rust

    Scopri a cosa servono gli iteratori in Rust e come si possono usare per accedere e modificare gli elementi di una collezione o un tipo di dato.

    Iteratori in Rust

  • Le closure in Rust

    Scopri cosa sono le closure in Rust e in che modo queste funzioni anonime sono in grado di catturare e prendere la proprietà delle variabili.

    Le closure in Rust

  • Le funzioni anonime

    Scopri cosa sono le funzioni anonime, perché sono utili quando si crea un programma con il codice pulito e come si usano.

    Le funzioni anonime

  • Finestra di Overton

    Scopri cos’è la Finestra di Overton e come i vari processi sono alla base dei cambiamenti positivi o negativi di una società.

    Finestra di Overton

  • Lifetime in Rust

    Scopri a cosa servono i lifetime in Rust e come gestire il ciclo di vita dei riferimenti dei valori che utilizziamo nei programmi.

    Lifetime in Rust

  • CLI: Interfaccia a riga di comando

    Scopri cosa sono le CLI e come sono fatte. Vedremo anche un esempio per creare in modo semplice un programma CLI.

    CLI: Interfaccia a riga di comando

  • I generics in Rust

    Scopri cosa sono i generics in Rust e come la loro flessibilità ci permette di gestire diversi tipi di dato con lo stesso codice.

    I generics in Rust

Le mie pubblicazioni

Per avere sempre a disposizione gli argomenti principali del sito, arricchire ancora di più le vostre conoscenze e offrirvi nuovi strumenti e punti di vista ho preparato diversi libri.