Come Rust nation ‘23 ha cambiato il mio punto di vista sulla community Rust

Una retrospettiva di Rust Nation '23

February 20, 20234 min read

A proposito del Rust Nation '23

Tra il 16 e il 17 febbraio 2023, presso il Brewery di Londra, si è svolta la conferenza Rust Nation ’23, che è la prima conferenza nel Regno Unito dedicata al linguaggio Rust. Durante i due giorni si sono tenuti tre workshop a diversi livelli e conferenze sul linguaggio di programmazione Rust, con diversi ospiti importanti, tra cui Nell Shamrell-Harrington, Rebecca Rumbul, Tobie Morgan Hitchcock, Jon Gjengset e molti altri.

Un'opportunità che non potevo lasciarmi sfuggire

Sentiti libero di saltare questo capitolo, è la mia esperienza molto introspettiva sulle conferenze.

Tempo per una confessione: non sono mai stato a una conferenza prima d'ora. Anche se sono stato un programmatore attivo per oltre 6 anni, non sono mai stato a una conferenza prima d'ora. Quando ero impiegato nella mia azienda precedente, non avevamo un budget per la formazione e nella mia regione non c'erano conferenze interessanti. Dopo essere entrato in Prima, mi è stato garantito un budget per la formazione, ma c'erano altri problemi, o due:

  • il primo è stato ovviamente il covid, il che significa niente conferenze per un anno
  • il secondo è una mancanza di interesse. Colpa mia ovviamente, ma ho trovato molte conferenze che spuntavano nel mio feed, il che è un po' scialbo. La maggior parte di esse era per principianti o sembrava molto "amatoriale". Non c'è niente di male a parteciparvi, ma semplicemente non è per me, capisci.

Ma finalmente, a dicembre, ho scoperto il Rust Nation ’23, che si sarebbe svolto a febbraio a Londra.

La conferenza sembrava molto interessante ed era adatta a tutti, che tu abbia o meno esperienza con Rust o che tu sia l'autore del linguaggio Rust. Dovevo partecipare a questa conferenza.

Una conferenza di apertura stimolante

La conferenza di apertura è stata tenuta da Nell Shamrell-Harrington e trattava del significato di essere un Rustacean. Personalmente, non sono mai stato il tipo di persona che ama dare a se stesso un titolo né ho mai sentito il bisogno di appartenere a qualcosa. Mi definirei senza radici. Quindi, quando il discorso ha iniziato a parlare del significato di essere un Rustacean, ho pensato che sarebbe stato uno di quei discorsi "aziendali" sul senso di appartenere a un'azienda, che probabilmente nessuno sente.

Ma in realtà sono rimasto sorpreso nel trovare questo discorso ispiratore e mi ha finalmente fatto capire cosa rende speciale Rust.

Qualche giorno fa un collega mi ha chiesto "perché Rust?" e in realtà non sapevo cosa rispondere, intendo dire, non fraintendermi, tutti possiamo ripetere il mantra

È efficiente in termini di memoria, è veloce, è sicuro

Ma sono queste cose che realmente ci fanno preferire un linguaggio di programmazione? Beh, certamente sono cose che (dovremmo) tenere a mente, ma difficilmente direi che è quello che mi fa amare Rust.

Quindi per molto tempo ho pensato che fosse solo una questione di gusto. Perché ti piacciono le omelette o i pancake o il colore blu? Nessuno lo sa, è una questione di gusto. Per me, era lo stesso con Rust.

Come Nell ha affermato durante il suo discorso, ciò che rende Rust speciale è la sua comunità. Ho imparato molti linguaggi di programmazione diversi durante la mia carriera, ma nessuno di essi ha una comunità così forte come quella di Rust. Ho notato come la comunità open-source sia molto più attiva rispetto ad altri linguaggi e come ci sia più contribuzione (anche se ancora non abbastanza).

Tuttavia, la comunità di Rust è probabilmente una delle più attive nel pubblicare articoli e post di blog sul linguaggio e i suoi membri sono sempre proattivi nel condividere la loro conoscenza e nell'aiutare gli altri a migliorare le proprie competenze con il linguaggio.

Quando ero lì alla conferenza, ascoltando queste parole da Nell, ho finalmente scoperto il motivo per cui amo Rust. Tutte queste cose sono vere per me e sono ciò che mi rende felice nel codificare in Rust. Ho provato diversi linguaggi, ma nessun altro mi ha così legato.

Conclusioni

In questo articolo non ho coperto tutte le altre conferenze, che fidati: sono assolutamente degne di essere seguite sul sito di Rust Nation. Volevo solo condividere i miei pensieri su come questa conferenza mi abbia ispirato e mi abbia fatto finalmente capire perché Rust è così speciale per me.

Se non usi ancora Rust e trovi questi valori qualcosa che vorresti provare facendo parte di una comunità di linguaggio di programmazione, dovresti sicuramente dare una possibilità a Rust.

Un ringraziamento speciale a Nell Shamrell-Harrington per il suo discorso, a tutti gli altri relatori e alle persone che hanno partecipato a Rust Nation ’23 per avermi fatto capire cosa rende Rust speciale.

ferris-clap