Mittwoch, 09. April 2014, 15:00 - 16:00 iCal

CS-Colloquium: Dr. Giuseppe Maggiore

Casanova 2.0: Doing nothing with style

Fakultät für Informatik / Hörsaal 3
Währinger Straße 29, 1090 Wien


Game development is currently done with traditional computer programming languages, which are all ultimately derived from the very old theoretical models built by Turing, Church, etc. Game development deals with managing the flow of time in an interactive, non-terminating program, whereas those languages are built for straightforward computation of some result from some input. This means that game developers (and similarly interactive application developers) are forced to abuse their current programming languages to express concepts that such languages were not built to express. Bugs and unexpected complexity often arise.

We present Casanova 2.0, a programming language designed around games and interactive applications. Thanks to Casanova, many constructs that are very common in games are easy to write, idiomatic to express, and easy to read.

Zur Webseite der Veranstaltung


Fakultät für Informatik


Werner Schröttner
Fakultät für Informatik