Skip to content

Introduzione alla programmazione funzionale per lo sviluppatore OOP

Photo of Nicola Iarocci
Hosted By
Nicola I.
Introduzione alla programmazione funzionale per lo sviluppatore OOP

Details

Che cos'è la programmazione funzionale? Vorresti capire quali sono le differenze con la programmazione ad oggetti? In questa presentazione mostrerò le basi del linguaggio F# e le differenze tra la programmazione funzionale e quella ad oggetti. Durante il percorso presenterò esempi di codice scritto in C#/OOP e in F#/FP, in modo da evidenziare come i due paradigmi differiscano in stile e approccio.

Se non conosci C# e usi altri linguaggi OOP va bene lo stesso: penso e spero che questa sessione sia utile anche per te.

Speaker: Nicola Iarocci.Nicola is a passionate Python, C#, and F# developer based in Ravenna, Italy. He is the co-founder of CIR2000 where he leads the development of Amica 10, an accounting software for Italian small businesses. He is the creator and maintainer of a number of open source projects such as the Eve REST API Framework, Cerberus, FatturaElettronica.NET, and more. Awarded with the Microsoft MVP Award for Development Technologies and MongoDB Master, Nicola is also a Trainer and (sometimes too much of a) passionate Speaker.

Photo of DevRomagna group
DevRomagna
See more events
Studio Mado
Via Galielo Galilei 6 · Faenza, RA