From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id NAA08909; Tue, 17 Jul 2001 13:28:20 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id NAA08853 for ; Tue, 17 Jul 2001 13:28:19 +0200 (MET DST) Received: from mail4.microsoft.com (mail4.microsoft.com [131.107.3.122]) by concorde.inria.fr (8.11.1/8.10.0) with SMTP id f6HBSIb01682 for ; Tue, 17 Jul 2001 13:28:18 +0200 (MET DST) Received: from 157.54.9.100 by mail4.microsoft.com (InterScan E-Mail VirusWall NT); Tue, 17 Jul 2001 04:28:15 -0700 (Pacific Daylight Time) Received: from red-msg-04.redmond.corp.microsoft.com ([157.54.12.74]) by inet-imc-03.redmond.corp.microsoft.com with Microsoft SMTPSVC(5.0.2195.2966); Tue, 17 Jul 2001 04:28:14 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.0.4712.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: [Caml-list] BABEL'01: Preliminary programme and Call for Participation Date: Tue, 17 Jul 2001 04:28:13 -0700 Message-ID: Thread-Topic: BABEL'01: Preliminary programme and Call for Participation Thread-Index: AcEOs40PpAtev7rzSZmIQKNb98D06w== From: "Andrew Kennedy" To: , , "The Haskell Mailing List" X-OriginalArrivalTime: 17 Jul 2001 11:28:14.0524 (UTC) FILETIME=[9172CFC0:01C10EB3] Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Call for Participation BABEL 2001 First workshop on multi-language infrastructure and interoperability. Part of PLI 2001 Firenze, Italy. 8th September 2001. http://research.microsoft.com/~nick/babel01.htm Preliminary programme now available at http://research.microsoft.com/~nick/babel01prog.htm AIMS AND SCOPE Recent years have seen a resurgence of interest in multi-language tools and intermediate languages, and in interoperability between programs and components written in different programming languages. Shared infrastructure such as code generators, analysis tools and garbage collectors can greatly ease the task of producing a high-quality implementation of a new programming language, whilst being able to interoperate easily with code written in existing languages is essential for such an implementation to be useful in practice. This workshop aims to bring together researchers and developers working on multi-language integration.=20 REGISTRATION http://www.regmaster.com/pli2001.html Note that the deadline for the early registration rate is JULY 25. PROGRAMME COMMITTEE Nick Benton (chair) Microsoft Research Fergus Henderson University of Melbourne Andrew Kennedy (organiser) Microsoft Research Greg Morrisett Cornell University Martin Odersky Ecole Polytechnique F=E9d=E9rale de = Lausanne John Reppy Bell Labs Andrew Tolmach Portland State University David Wakeling University of Exeter PRELIMINARY PROGRAMME http://research.microsoft.com/~nick/babel01prog.htm 9:00-10:00. Invited talk Towards a Principled Multi-Language Infrastructure =20 Zhong Shao (Yale University)=20 10:30-12:30. Session 1 A framework for interoperability=20 Kathleen Fisher (AT&T Labs, Research), Riccardo Pucella (Cornell University) and John Reppy (Lucent Technologies, Bell Labs) Alice in the Land of Oz - An Interoperability-based Implementation of a Functional Language on Top of a Relational Language=20 Leif Kornstaedt (Universit=E4t des Saarlandes) No-Longer-Foreign: Teaching an ML compiler to speak C "natively"=20 Matthias Blume (Lucent Technologies, Bell Labs)=20 ILX: Extending the .NET Common IL for Functional Language Interoperability=20 Don Syme (Microsoft Research, Cambridge)=20 14:00-15:30. Session 2 Compiling Mercury to the .NET Common Language Runtime Tyson Dowd, Fergus Henderson (University of Melbourne)=20 and Peter Ross (Mission Critical, Belgium)=20 Object-Oriented Style Overloading for Haskell=20 Mark Shields and Simon Peyton Jones (Microsoft Research, Cambridge)=20 Annotations for Portable Intermediate Languages=20 Fermin Reig (University of Glasgow)=20 16:00-17:30. Session 3 Active Oberon for .NET: An Exercise in Object Model Mapping=20 Jurg Gutknecht (ETH Zurich)=20 Language-Agnostic Approaches to Mobile Code=20 Peter Housel, Christian Stork, Vivek Haldar, Niall Dalton and Michael Franz=20 (University of California, Irvine) Tail call elimination on the Java Virtual Machine=20 Michel Schinz and Martin Odersky (Ecole Polytechnique F=E9d=E9rale de Lausanne)=20 ------------------- Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr