Exercises in Programming Style

Staff - Faculty of Informatics

Date: 9 September 2022 / 10:30 - 11:30

USI East Campus, Room D1.14

Speaker: Crista Lopes, University of California, Irvine, USA

Abstract: Back in the 1940s, a French writer called Raymond Queneau wrote an interesting book with the title Exercises in Style featuring 99 renditions of the exact same short story, each written in a different style. This talk will shamelessly do the same for a simple program. From monolithic to object-oriented to continuations to relational to publish/subscribe to monadic to aspect-oriented to map-reduce, and much more, you will get a tour through the richness of human computational thought by means of implementing one simple program in many different ways.

Biography: Cristina (Crista) Lopes is a Professor in the School of Computer Sciences at University of California, Irvine, with research interests in Programming Languages, Software Engineering, and Distributed Virtual Environments. She is an IEEE Fellow, an ACM Distinguished Scientist, a twice-elected member of the SIGPLAN Executive Committee, and Editor in Chief of The Art, Science, and Engineering of Programming. She is the recipient of the 2016 Pizzigati Prize for Software in the Public Interest for her work in the OpenSimulator virtual world platform. She’s also co-funder of Midspace, a virtual conference platform.

Host: Prof. Matthias Hauswirth

Faculties

Events
04
May
2024
04.
05.
2024

XXVIII Dies academicus

Academy of Architecture, Faculty of Communication, Culture and Society, Faculty of Biomedical Sciences, Faculty of Economics, Faculty of Informatics, Faculty of Theology of Lugano
07
May
2024
07.
05.
2024
08
May
2024
08.
05.
2024

Business Ideas 2024

Academy of Architecture, Faculty of Communication, Culture and Society, Faculty of Biomedical Sciences, Faculty of Economics, Faculty of Informatics, Faculty of Theology of Lugano