[plt-scheme] Fwd: DLS 2006 Call for Participation -- Please Distribute Widely

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Sun Sep 10 17:00:17 EDT 2006


Begin forwarded message:

> From: Robert Hirschfeld <hirschfeld at hpi.uni-potsdam.de>
> Date: September 10, 2006 4:52:47 PM EDT
> To: DavidA at ActiveState.com,  Gilad.Bracha at Sun.COM,  pc at p-cos.net,   
> rpg at dreamsongs.com,  hirschfeld at acm.org,  david.leibs at amd.com,   
> wdmeuter at vub.ac.be,  ducasse at iam.unibe.ch,  oscar at iam.unibe.ch,   
> piumarta at speakeasy.net,  david.simmons at smallscript.net,   
> sperber at informatik.uni-tuebingen.de,  dave at bedarra.com,   
> Martin.vonLoewis at hpi.uni-potsdam.de,  jonlwhite at sbcglobal.net,   
> Allen.Wirfs-Brock at microsoft.com,  roel.wuyts at ulb.ac.be,   
> thejonl at sbcglobal.net,  roel.wuyts at ulb.ac.be,   
> emeijer at microsoft.com,  rpg at dreamsongs.com,   
> Manuel.Serrano at inria.fr,  Erick.Gallesio at unice.fr,   
> Florian.Loitsch at inria.fr,  chemuell at cs.indiana.edu,   
> lums at cs.indiana.edu,  samth at ccs.neu.edu,  matthias at ccs.neu.edu,   
> tvcutsem at vub.ac.be,  jededeck at vub.ac.be,  smostinc at vub.ac.be,   
> egonzale at vub.ac.be,  tjdhondt at vub.ac.be,  arigo at tunes.org,   
> pedronis at strakt.com,  njriley at uiuc.edu,  zilles at uiuc.edu
> Cc: wcook at cs.utexas.edu,  hirschfeld at acm.org
> Subject: DLS 2006 Call for Participation -- Please Distribute Widely
> Reply-To: hirschfeld at hpi.uni-potsdam.de
>
> Dear all --
>
> The DLS 2006 program has been finalized.
> A call for participation is attached to this mail.
> Please distribute widely.
>
> Thank you very much for your support,
> William & Robert
>
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
> =-=-=
>
> Dynamic Languages Symposium 2006
>
> ** Call for Participation **
>
> Portland, Oregon, United States, October 23, 2006
>
> http://www.dcl.hpi.uni-potsdam.de/dls2006/
> http://www.oopsla.org/2006/program/program/ 
> dynamic_languages_symposium.html
>
> Part of OOPSLA 2006, being held October 22-26 in historic Portland,
> Oregon (USA). You can learn all about OOPSLA at www.oopsla.org, and
> download the Advance Program PDF at
> http://www.oopsla.org/2006//program/oopsla_06_advance_program.pdf
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
> =-=-=
>
> ** Dynamic Languages Symposium Program **
>
> 8:30 - 9:30 Invited Talk 1
>
>     Openness and simplicity in dynamic systems implementation
>     Ian Piumarta
>
> 9:30 - 10:00 Break
>
> 10:00 - 11:30 Research Papers 1
>
>     PyPy's Approach to Virtual Machine Construction
>     Armin Rigo and Samuele Pedroni
>
>     Runtime Synthesis of High-Performance Code from Scripting  
> Languages
>     Christopher Mueller and Andrew Lumsdaine
>
>     Interlanguage Migration: From Scripts to Programs
>     Sam Tobin-Hochstadt and Matthias Felleisen
>
> 11:30 - 13:00 Break
>
> 13:00 - 14:00 Invited Talk 2
>
>     Perl 6
>     Audrey Tang
>
> 14:00 - 14:30 Break
>
> 14:30 - 16:00 Research Papers 2
>
>     Hop, a Language for Programming the Web 2.0
>     Manuel Serrano, Erick Gallesio, and Florian Loitsch
>
>     Ambient References: Addressing Objects in Mobile Networks
>     Tom Van Cutsem, Jessie Dedecker, Stijn Mostinckx,
>     Elisa Gonzalez Boix, Theo D'Hondt, and Wolfgang De Meuter
>
>     Hardware Transactional Memory Support for Lightweight Dynamic
>     Language Evolution
>     Nicholas Riley and Craig Zilles
>
> 16:00 - 16:15 Short Break
>
> 16:15 - 17:15 Invited Talk 3
>
>     Data Refactoring for Amateurs
>     Avi Bryant
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
> =-=-=
>
> ** Dynamic Languages Symposium Invited Talks **
>
> Openness and simplicity in dynamic systems implementation Ian Piumarta
>
> The talk will describe a basis for constructing systems (programming
> languages, environments and applications) in which users can be
> encouraged to adapt the characteristics of the system to match their
> needs (rather than the other way round). Such systems can be evolved
> from a pair of abstractions for state (objects communicating by
> messaging) and behaviour (first-class functions) that are mutually
> supporting: objects form structures representing symbolic expressions
> that fully describe the message sequencing and sending that are needed
> to implement objects. The result is extreme late-binding (nothing in
> the system is immune from dynamic modification) and extreme simplicity
> (each abstraction can be written down in a handful of lines of
> mathematics, and only slightly more lines of code).
>
> Ian Piumarta is a computer scientist at Viewpoints Research
> Institute. He spends much of his time designing and building systems
> whose implementations are maximally open, reflexive, dynamically
> self-describing and understandable. He can be contacted at squeakland
> dot org.
>
> Perl 6 Audrey Tang
>
> Perl is a general-purpose language, known for its vast number of
> freely available libraries. The Perl 6 project was started to improve
> the language's support for multi-paradigmatic programming, while
> retaining compatibility with the existing code base. This talk
> discusses how Perl 6 attempts to reconcile various competing paradigms
> in the field of programming language design, such as static
> vs. dynamic typechecking, nominal vs. structural subtyping, prototype
> vs. class-based objects, and lazy vs. eager evaluation. Moreover, this
> talk also covers the design and development of Pugs, a self-hosting
> Perl 6 implementation bootstrapped from Haskell, targeting multiple
> runtime environments, including Perl 5, JavaScript and Parrot.
>
> Audrey Tang is a Taiwanese free software programmer, best known for
> initiating and leading the Pugs project, a joint effort from Haskell
> and Perl communities to implement the Perl 6 language. She is also
> known for internationalization and localization contributions to
> several Free Software programs, including SVK, Kwiki, Request Tracker
> and Slash, as well as heading Traditional Chinese translation efforts
> for various Open Source-related books. On the CPAN, Tang initiated
> over 100 Perl projects, including the popular Perl Archive Toolkit
> (PAR), a cross-platform packaging and deployment tool for Perl 5. She
> is also responsible for setting up smoke test and digital signature
> systems for CPAN. Tang is a high school dropout and a vocal proponent
> for autodidacticism and individualist anarchism.
>
> Data Refactoring for Amateurs Avi Bryant
>
> Agile software development methodologies such as Extreme Programming
> advocate iterative design via incremental, test-driven code extension
> and automated refactorings. When the goal is to allow non-developers
> to build their own solutions, even in a limited way, this approach to
> incrementality becomes even more important -- non-developers generally
> have even less of the design experience necessary to make reasonable
> decisions up front, and need real use and concrete examples to guide
> their decisions. Dabble DB is a commercial data management tool aimed
> at casual business users. It encourages users to evolve data models
> slowly over time, starting with untyped and de-normalized models and
> proceeding to more sophisticated models only as the need becomes
> apparent. We introduce a set of data refactorings designed to support
> this usage pattern, and show selected examples of their real-world
> use.
>
> Avi Bryant is the co-CEO of Smallthought Systems Inc., a Vancouver
> startup focused on web-based collaboration tools. He is the author and
> maintainer of the Seaside web application framework, and is active in
> the open source Squeak Smalltalk community.
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
> =-=-=
>
> Dynamic Languages Symposium is part of OOPSLA, the premier gathering
> of professionals from industry and academia, all sharing their
> experiences with today's object technologies and its offshoots.
> OOPSLA appeals to practitioners, researchers, students, educators, and
> managers, all of whom discover a wealth of information and the chance
> to meet others with similar interests and varied experiences and
> knowledge.
>
> You can mold your own OOPSLA experience, attending your choices of
> technical papers, practitioner reports, expert panels, demonstrations,
> essays, lightning talks, formal and informal educator symposia,
> workshops, and diverse tutorials and certificate courses from
> world-class experts. The popular Onward! track presents out-of-the-box
> thinking at the frontiers of computing. Posters discuss late-breaking
> results, culminating in the ACM Student Research Competition. Try your
> hand at solving the DesignFest(R) design challenge. And of course  
> there
> are plenty of social opportunities for mingling and professional
> networking.
>
> Go to the web (www.oopsla.org) today to reserve your place at OOPSLA
> '06. See you in Portland!
>
> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 
> =-=-=



Posted on the users mailing list.