Andrea Mocci

Andrea Mocci

Software Institute, Università della Svizzera italiana
Andrea is a Junior Group Leader at CodeLounge, the software engineering R&D group at the Software Institute, headed by Dr. Marco D’Ambros and Prof. Dr. Michele Lanza. His main responsibilities include being the tech lead for CodeLounge team and projects. In the context of the REFLEX project, he has fun with machine learning and natural language processing to support economists and social scientists in their research.Passionate about programming languages, Andrea has a particular love for functional programming. While he doesn’t publish as often these days, he still enjoys speaking at developer conferences, including Scala Days Seattle (2023) and Voxxed Days Zurich (2024). In the past, Andrea has been a postdoctoral researcher at MIT and USI Lugano, and his alma mater is Politecnico di Milano, where he’s got a PhD advised by Prof. Carlo Ghezzi.
speakerDetail.talksBy

Andrea Mocci
Andrea Mocci
Software Institute, Università della Svizzera italiana

Eternal Sunshine of the Spotless Macro

This talk explores the diverse forms of metaprogramming in modern programming languages, from Ruby’s eigenclasses to Groovy AST transformations, and highlights the growing adoption of macros—powerful...
Mind the Geek Mind the Geek Conference 40 min. INTERMEDIATE