🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cu.cs.ugrads
Article #149

CS ColloquiumColloquium for Stephanie Weirich on 4/16/02

#149
From: Stephanie Morris
Date: Mon, 08 Apr 2002 15:38
51 lines
3984 bytes
University of Colorado at Boulder
Department of Computer Science
ECOT 717 Engineering Center
Campus Box 430
Boulder, Colorado 803090430
(303) 4927514, FAX: (303) 4922844

CS COLLOQUIUM
Programming with Types
Stephanie Weirich
Cornell University
NOTE:  Date, Time & Location Change

April 16, 2002
10:00-11:00 AM
Clark Conference Room ECAD 100

Refreshments will be served afterwards in the Clark Conference Room ECAD 100

Run-time type analysis is an increasingly important linguistic mechanism in 
modern programming languages. In language runtime systems, it is used to 
implement services such as accurate garbage collection, serialization, 
cloning and structural equality. Component frameworks rely on it to provide 
reflection mechanisms in order to discover and interact with program 
interfaces at run-time. This ability is also crucial in the design of 
large, distributed systems that must be flexible and robust enough to 
support frequent updates of new code and of new forms of data.

However, existing language support for run-time type analysis was designed 
for simple type systems and does not scale well to the sophisticated type 
systems of modern and next-generation programming languages. These 
languages include complex type constructs such as first-class abstract 
types, recursive types, and objects, as well as a compile-time language to 
describe type parameterization. In this talk, I will show how the idea of 
interpreting that compile-time language at run time yields an expressive 
and elegant mechanism for describing type-directed operations.


Host:  John Bennett
------------------------------
http://www.cs.colorado.edu/department/events/colloquia/colloquia.html

Sign Language Interpreters Available Upon Request.  Please contact Jane 
Obrecht, Department of
Computer Science, Engineering  ECOT 722, 303-492-6101, at least five days 
prior to the colloquium.

_______________________________________________
cscolloq mailing list
cscolloq@cs.colorado.edu
http://www.cs.colorado.edu/mailman/listinfo/cscolloq
Technical Details
Message-ID: <1018283159.7501@csnews.cs.colorado.edu>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.gamma.ru!Gamma.RU!nycmny1-snh1.gtei.net!news.gtei.net!news-out.visi.com!hermes.visi.com!dimensional.com!pulsar.dimensional.com!coop.net!cs.colorado.edu!csnews!recnews

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11534c,757239bb2e28e732,start
X-Google-Attributes: gid11534c,public
X-Google-ArrivalTime: 2002-04-08 09:26:09 PST
Newsgroups: cu.cs.ugrads
X-Sender: scmorris@columbine.cs.colorado.edu
X-Mailer: QUALCOMM Windows Eudora Pro Version 4.2.2 
From: Stephanie Morris <Stephanie.Morris@colorado.edu>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Subject: CS ColloquiumColloquium for Stephanie Weirich on 4/16/02
Errors-To: cscolloq-admin@cs.colorado.edu
X-BeenThere: cscolloq@cs.colorado.edu
X-Mailman-Version: 2.0.5
Precedence: bulk
Reply-To: scmorris@columbine.cs.colorado.edu
List-Help: <mailto:cscolloq-request@cs.colorado.edu?subject=help>
List-Post: <mailto:cscolloq@cs.colorado.edu>
List-Subscribe: <http://www.cs.colorado.edu/mailman/listinfo/cscolloq>,
 <mailto:cscolloq-request@cs.colorado.edu?subject=subscribe>
List-Id: CS Colloquium announcements <cscolloq.cs.colorado.edu>
List-Unsubscribe: <http://www.cs.colorado.edu/mailman/listinfo/cscolloq>,
 <mailto:cscolloq-request@cs.colorado.edu?subject=unsubscribe>
List-Archive: <http://www.cs.colorado.edu/pipermail/cscolloq/>
Date: 08 Apr 2002 09:38:17 -0600
Message-ID: <1018283159.7501@csnews.cs.colorado.edu>
Sender: news
Distribution: co
X-Note1: message-id generated by recnews
X-Note2: mail msgid was   <4.2.2.20020408093441.01d4a2e0@columbine.cs.colorado.edu>
Originator: daemon@csnews.cs.colorado.edu
NNTP-Posting-Host: csnews.cs.colorado.edu
X-Trace: cs.colorado.edu!csnews 1018283159 csnews.cs.colorado.edu (8 Apr 2002 10:25:59 -0700)
Lines: 51
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.gamma.ru!Gamma.RU!nycmny1-snh1.gtei.net!news.gtei.net!news-out.visi.com!hermes.visi.com!dimensional.com!pulsar.dimensional.com!coop.net!cs.colorado.edu!csnews!recnews