You are here:
(02 Sep 2010,
Date: 2006-10-19 Time: 11:45 Room: BBL room 471 ----+++ Speaker: Sander Mak ----+++ Title: The Pizza Compiler: extending Java in a functional way ----+++ Abstract The Pizza Compiler was a research project of Philip Wadler et al., which aimed at extending the object-oriented language Java with features from functional programming languages. Though the project is not maintained anymore, it still harbors some good and interesting ideas. Its language design is worthwhile looking into: you will even recognize a fresh feature of Java 1.5 in this project, which was conceived in 1996! Pizza adds higher-order functions and algebraic datatypes to the Java language. We will examine how the compiler implements these features, while maintaining a high level of compatibility with 'plain' Java. Of course it is not all gold that glitters, so we will look into some of the 'rough edges' as well. If you are interested in both functional and OO programming languages and their design, and want to see a compelling example of research that hit the mainstream, then this talk is for you! <!-- * Set PREV_SKIN = customtitle * Set CUSTOMTOPICTITLE = The Pizza Compiler: extending Java in a functional way * Set CUSTOMHEADTITLE = Stc / The Pizza Compiler: extending Java in a functional way -->
ore topic actions
Topic revision: r3 - 02 Sep 2010,
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding UUCS?