Special October meeting of the Mountain View Java Users Group

 
     Date: Thursday, October 30th, 1997
     Time: 7.00pm-8.30pm
 Location: Silicon Graphics
           Building 20, SGI Cafe(directions below)


 Agenda:
 
 7.00 to 7.05  - Announcements
 7.05 to 8.15  - PolyJ: Parameterized Types for Java by
                 Andrew Myers, MIT Lab for Computer Science
 8.15 to 8.30  - Q&A 

 
Note: For the "Announcements" section if you have something you
      would like announced, or any "News" (upcoming conferences,
      information about similar groups, applets...etc) please send
      mail to (Sudhakar Ramakrishnan) sudha@best.com prior 
      to the meeting. A bulletin board would be placed for
      product announcements/job openings/miscellaneous announcements.

 =========================================

   PolyJ: Parameterized Types for Java


 =========================================

 
It is widely accepted that Java needs better support for parametric polymorphism, which allows users to define generic abstractions (similar to C++ templates). Despite the existence of several proposals for extending Java in this direction, the language specification still lacks parametric polymorphism.

In this talk, I will describe PolyJ, a new extended version of Java with efficient support for constrained parametric polymorphism. We will shortly release a compiler for PolyJ that translates it into standard Java without incurring the code bloat associated with templates. I will also explain why we believe we have the right design for this language feature.

 =====================

 Biography:

 =====================

Andrew Myers is a graduate student at the MIT Lab for Computer Science. He is currently working on using static program analysis to protect privacy. Other research interests include the Thor persistent object system, efficient object layout for object-oriented languages, and a scripting language for MUDs.
 =====================

 Directions:
 
 =====================

From SJ airport: Take Guadalupe Parkway North (Left) to Highway 101 travel north toward SF (approx 10 miles). In Mountain View, exit at Shoreline Blvd/Middlefield road. Take the first exit (Shoreline Blvd). Building 20 is directly across from US 101 interchange.

From SF airport: Travel South on Highway 101 towards San Jose (approximately 24 miles). In Mt. View, exit at Shoreline Blvd. North. Cross over the freeway (through light). Building 20 is directly across from US 101 interchange (towards east).

The meeting will be in the Cafe in bldg 20 (new Shoreline bldg). Folks can turn into the parking lot directly from Shoreline, or take a right at the signal (Pear).

Information on the Mountain View Java User's Group can be found on the World Wide Web at:

MTVJUG HOME PAGE:
-> http://www.mtvjug.org/mtvjug/home.html


Back

Last Updated : Tue 10/28/1997