2150 Shattuck Avenue, Penthouse Suite
Berkeley, California 94704

On Monday 30th of April Phil Wadler will be giving a talk titled "Faith Evolution and Programming Languages: From Haskell to Java". This is the final talk of the Intel Research Programming Systems Seminar Series.

Please let me know if you would like to meet with Phil, or if you would be interested in coming to dinner with Phil after the talk.

As usual, full details are avaliable on the website: http://irbseminars.intel-research.net

ABSTRACT:

Faith and evolution provide complementary--and sometimes
conflicting--models of the world, and they also can model the adoption of programming languages. Adherents of competing paradigms, such as functional and object-oriented programming, often appear motivated by faith. Families of related languages, such as C, C++, Java, and C#, may
arise from pressures of evolution. As designers of languages, adoption rates provide us with scientific data, but the belief that elegant designs are better is a matter of faith. This talk traces one concept, second-order quantification, from its inception in the symbolic logic of Frege through to the generic features introduced in Java 5, touching on features of faith and evolution. The remarkable correspondence between natural deduction and functional programming informed the design of type classes in Haskell. Generics in Java evolved directly from Haskell type classes, and are designed to support evolution from legacy code to generic code. Links, a successor to Haskell aimed at AJAX-style three-tier web applications, aims to reconcile some of the conflict between dynamic and static approaches to typing.

BIO:

Philip Wadler is Professor of Theoretical Computer Science at the University of Edinburgh. He holds a Royal Society-Wolfson Research Merit Fellowship and is a Fellow of the Royal Society of Edinburgh. Previously, he worked or studied at Avaya Labs, Bell Labs, Glasgow, Chalmers, Oxford, CMU, Xerox Parc, and Stanford, and has visited as a guest professor in Paris, Sydney, and Copenhagen. Prof. Wadler appears at position 70 on Citeseer's list of most-cited authors in computer science; is a winner of the POPL Most Influential Paper Award; and sits
on the ACM Sigplan Executive Committee. He contributed to the designs of Haskell, Java, and XQuery, and is a co-author of XQuery from the Experts (Addison Wesley, 2004) and Generics and Collections in Java (O'Reilly, forthcoming). He has delivered invited talks in locations ranging from Aizu to Zurich.

Official Website: http://irbseminars.intel-research.net

Added by robennals on April 19, 2007

Interested 1