Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[CfP] Dynamic Languages Symposium 2007

8 views
Skip to first unread message

Pascal Costanza

unread,
Mar 6, 2007, 11:57:06 AM3/6/07
to
************************************************************************
* *
* Dynamic Languages Symposium 2007 *
* at ooPSLA 2007 - http://www.oopsla.org *
* *
* Montreal, Quebec, Canada, October 22, 2007 *
* *
* http://www.swa.hpi.uni-potsdam.de/dls07/ *
* *
************************************************************************

Important dates:
****************

* Submission of papers: June 1, 2007 *hard deadline*
* Author notification: June 30, 2007
* Final versions due: July 7, 2007
* DLS 2007: October 22, 2007
* OOPSLA 2007: October 21-25, 2007

Scope:
******

The Dynamic Languages Symposium (DLS) at OOPSLA 2007 in Montreal,
Canada, is a forum for discussion of dynamic languages, their
implementation and application. While mature dynamic languages including
Smalltalk, Lisp, Scheme, Self, and Prolog continue to grow and inspire
new converts, a new generation of dynamic scripting languages such as
Python, Ruby, PHP, and JavaScript are successful in a wide range of
applications. DLS provides a place for researchers and practitioners to
come together and share their knowledge, experience, and ideas for
future research and development.

DLS 2007 invites high quality papers reporting original research,
innovative contributions or experience related to dynamic languages,
their implementation and application. Accepted Papers will be published
in the OOPSLA conference companion and the ACM Digital Library.

Areas of interest include but are not limited to:
*************************************************

* Innovative language features and implementation techniques
* Development and platform support, tools
* Interesting applications
* Domain-oriented programming
* Very late binding, dynamic composition, and runtime adaptation
* Reflection and meta-programming
* Software evolution
* Language symbiosis and multi-paradigm languages
* Dynamic optimization
* Hardware support
* Experience reports and case studies
* Educational approaches and perspectives
* Object-oriented, aspect-oriented, and context-oriented programming

Submissions and proceedings
***************************

We invite original contributions that neither have been published
previously nor are under review by other refereed events or
publications. Research papers should describe work that advances the
current state of the art. Experience papers should be of broad interest
and should describe insights gained from substantive practical
applications. The program committee will evaluate each contributed paper
based on its relevance, significance, clarity, and originality.

Papers are to be submitted electronically at
http://www.dcl.hpi.uni-potsdam.de/dls2007/ in PDF format.
Submissions must not exceed 12 pages and need to use the ACM format,
templates for which can be found at
http://www.acm.org/sigs/pubs/proceed/template.html.

Program chairs:
***************

* Pascal Costanza, Programming Technology Lab,
Vrije Universiteit Brussel, Belgium

* Robert Hirschfeld, Hasso-Plattner-Institut,
University of Potsdam, Germany

Program committee:
******************

* Gilad Bracha, Cadence Design Systems, USA
* Johan Brichau, Universite Catholique de Louvain, Belgium
* William Clinger, Northeastern University, USA
* William Cook, University of Texas at Austin, USA
* Pascal Costanza, Vrije Universiteit Brussel, Belgium
* Stephane Ducasse, Universite de Savoie, France
* Brian Foote, Industrial Logic, USA
* Robert Hirschfeld, Hasso-Plattner-Institut Potsdam, Germany
* Jeremy Hylton, Google, USA
* Shriram Krishnamurthi, Brown University, USA
* Michele Lanza, University of Lugano, Switzerland
* Michael Leuschel, Universitaet Duesseldorf, Germany
* Henry Lieberman, MIT Media Laboratory, USA
* Martin von Loewis, Hasso-Plattner-Institut Potsdam, Germany
* Philippe Mougin, OCTO Technology, France
* Oscar Nierstrasz, University of Berne, Switzerland
* Kent Pitman, PTC, USA
* Ian Piumarta, Viewpoints Research Institute, USA
* Nathanael Schaerli, Google, Switzerland
* Anton van Straaten, AppSolutions.com, USA
* Dave Thomas, Bedarra Research Labs, Canada
* Dave Ungar, USA
* Allen Wirfs-Brock, Microsoft, USA
* Roel Wuyts, IMEC & Unversite Libre de Bruxelles, Belgium


--
My website: http://p-cos.net
Common Lisp Document Repository: http://cdr.eurolisp.org
Closer to MOP & ContextL: http://common-lisp.net/project/closer/

Christopher Nelson

unread,
Mar 6, 2007, 12:48:35 PM3/6/07
to
On Mar 6, 11:57 am, Pascal Costanza <p...@p-cos.net> wrote:
> ************************************************************************
> * *
> * Dynamic Languages Symposium 2007 *
> * at ooPSLA 2007 -http://www.oopsla.org *

> * *
> * Montreal, Quebec, Canada, October 22, 2007 *
> * *
> * http://www.swa.hpi.uni-potsdam.de/dls07/ *
> * *
> ************************************************************************
>
> Important dates:
> ****************
>
> * Submission of papers: June 1, 2007 *hard deadline*
> * Author notification: June 30, 2007
> * Final versions due: July 7, 2007
> * DLS 2007: October 22, 2007
> * OOPSLA 2007: October 21-25, 2007
>
> Scope:
> ******
>
> The Dynamic Languages Symposium (DLS) at OOPSLA 2007 in Montreal,
> Canada, is a forum for discussion of dynamic languages, their
> implementation and application. While mature dynamic languages including
> Smalltalk, Lisp, Scheme, Self, and Prolog continue to grow and inspire
> new converts, a new generation of dynamic scripting languages such as
> Python, Ruby, PHP, and JavaScript are successful in a wide range of
> applications. DLS provides a place for researchers and practitioners to
> come together and share their knowledge, experience, and ideas for
> future research and development.
> ...

Nice of Mr. Costanza to post this here, I guess, but curious since Tcl
isn't mentioned anywhere. Maybe he's got better taste in languages
than whoever wrote the material.

Maybe I'm being parochial but Self? Smalltalk? Does anyone use
those? Prolog!?!? I'd understand Tcl being neglected if the list was
"Perl, Python, and Ruby" but surely Tcl belongs on the list of
venerable languages. Or maybe it's a compliment, implying that Tcl
isn't "mature" with all the dusty-old-stuff-no-one-uses that that
implies. :-)

I'm not an rabid evangelist; I program C and C++ and Tcl and
JavaScript and shell and ... but how can Tcl be so far off people's
radar -- especially people specializing in dynamic languages -- that
it's not mentioned?

Stephan Kuhagen

unread,
Mar 7, 2007, 1:17:38 AM3/7/07
to
> I'm not an rabid evangelist; I program C and C++ and Tcl and
> JavaScript and shell and ... but how can Tcl be so far off people's
> radar -- especially people specializing in dynamic languages -- that
> it's not mentioned?

Well, I feel this discussion arises every few weeks or months on c.l.t: why
doesn't anybody know outside this group, that Tcl even exists, why isn't it
just as popular as all the other hyped newbies of scripting languages,
although we all know, how powerful and mature Tcl is? I remember a thread
about if Tcl is dying out...

Common agreement seems to be, that the people who make Tcl obviously are
brilliant software engineers and programmers, but they are not as good at
advocating and advertising effectively. People here (someone posted a
brilliant text about this habit) all know, how fast and simple anyone can
implement anything in Tcl, so there is no need to make some noise about
things that in other languages count as killer features (because either Tcl
has it since years, so don't get loud about old features, or Tcl can have
it after three minutes of coding, so make no noise about trivial
features...). Some stated, that what Tcl needs beside good programmers is
some kind of *The Tcl Guy* , like Torvalds for Linux or Stallman for OS in
general, someone who is extremely visible and don't cares to get on peoples
nerves, running around shouting "TCL HYPE TCL HYPE!! MAKE MONEY FAST!! TCL
BOOSTS YOUR BUSINESS!!". I agree, that someone or something similar is
needed for Tcl... Maybe, even if I and others don't always like such
people, it then comes to the point, where someone looks up and thinks, that
there maybe something about this obscure language and maybe it's a good
idea, to mention it somewhere in a paper or conference invitation, just to
make sure, that he doesn't miss anything important. Which then may be a
starting point for more attention of other people and so on...

Regards
Stephan

David N. Welton

unread,
Mar 8, 2007, 3:02:06 AM3/8/07
to
Stephan Kuhagen wrote:
> Some stated, that what Tcl needs beside good programmers is
> some kind of *The Tcl Guy* , like Torvalds for Linux or Stallman for OS in
> general, someone who is extremely visible and don't cares to get on peoples
> nerves, running around shouting "TCL HYPE TCL HYPE!! MAKE MONEY FAST!! TCL
> BOOSTS YOUR BUSINESS!!". I agree, that someone or something similar is
> needed for Tcl...

Yep, Tcl has been absolutely invisible at conferences for years. Being
"Average Joe, happy Tcl user" can open some doors at conferences, but
being "Sum Gai, TCT member" can open a lot more, which means that that
person would most likely have to be part of the core team. And since
they don't seem similarly inclined... we're back at square one.

--
David N. Welton
- http://www.dedasys.com/davidw/

Linux, Open Source Consulting
- http://www.dedasys.com/

Christopher Nelson

unread,
Mar 8, 2007, 9:34:51 AM3/8/07
to
On Mar 7, 1:17 am, Stephan Kuhagen <nos...@domain.tld> wrote:
> > I'm not an rabid evangelist; I program C and C++ and Tcl and
> > JavaScript and shell and ... but how can Tcl be so far off people's
> > radar -- especially people specializing in dynamic languages -- that
> > it's not mentioned?
>
> Well, I feel this discussion arises every few weeks or months on c.l.t: why
> doesn't anybody know outside this group, that Tcl even exists, why isn't it
> just as popular as all the other hyped newbies of scripting languages,
> although we all know, how powerful and mature Tcl is? I remember a thread
> about if Tcl is dying out...
> ...

I let this go for a day but you know what? I'm not buying.

I'm a Tcl aficionado and I really don't like Perl and wouldn't
recognized PHP code if I saw it but as a semi-savvy software engineer
if I was organizing a scripting event, I'd know enough to include
them. I'm not suggesting that the conference organizers need to put
in a Tcl track and work hard to fill it with papers but how can it not
even be mentioned in a long list of scripting languages?

Donal K. Fellows

unread,
Mar 8, 2007, 11:20:10 AM3/8/07
to
David N. Welton wrote:
> Yep, Tcl has been absolutely invisible at conferences for years. Being
> "Average Joe, happy Tcl user" can open some doors at conferences, but
> being "Sum Gai, TCT member" can open a lot more, which means that that
> person would most likely have to be part of the core team. And since
> they don't seem similarly inclined... we're back at square one.

I agree. Indeed I'd do it, except I'm doing that many other
conferences and meetings already that yet another one is too much. I'm
capping my workload for my sanity's sake.

Donal.

Mark Roseman

unread,
Mar 8, 2007, 3:24:04 PM3/8/07
to
"Donal K. Fellows" <donal.k...@man.ac.uk> wrote:
> I agree. Indeed I'd do it, except I'm doing that many other
> conferences and meetings already that yet another one is too much. I'm
> capping my workload for my sanity's sake.

If instead I could get you a really good deal on some psychiatric
medications, could you be persuaded to do more? :-)

Mark

jhwri...@gmail.com

unread,
Mar 8, 2007, 6:30:48 PM3/8/07
to
Someone gets it:

http://news.zdnet.co.uk/software/0,1000000121,39286213,00.htm

For whatever reason TCL is the first and only of three so far.

Larry W. Virden

unread,
Mar 9, 2007, 6:27:25 AM3/9/07
to
On Mar 6, 12:48 pm, "Christopher Nelson" <cnel...@nycap.rr.com> wrote:
> but how can Tcl be so far off people's
> radar -- especially people specializing in dynamic languages -- that
> it's not mentioned?

I emailed the poster. His response was that there are so many dynamic
languages that they couldn't possibly list them all. He also indicated
that Tcl has been added to their list now, and that the committee is
looking forward to submissions about Tcl ... now it is up to the
community to show the conference that tcl isn't an obsolete dynamic
language.

Stephan Kuhagen

unread,
Mar 12, 2007, 2:32:37 AM3/12/07
to
Christopher Nelson wrote:

> On Mar 7, 1:17 am, Stephan Kuhagen <nos...@domain.tld> wrote:

...


>> languages, although we all know, how powerful and mature Tcl is? I
>> remember a thread about if Tcl is dying out...
>> ...
>
> I let this go for a day but you know what? I'm not buying.

I did not say, that there can't be other reasons. The things I wrote only
came to my mind (as they always do), when I read that Tcl did not get the
attention outside of c.l.tcl that it deserves.

So what is your alternative explanation, why Tcl was not listed? - I think,
we agree, that the poster knows Tcl as a scripting language, so there must
be a reason to skip it from the list.

Regards
Stephan

Stephan Kuhagen

unread,
Mar 12, 2007, 2:44:14 AM3/12/07
to
Donal K. Fellows wrote:

> I agree. Indeed I'd do it, except I'm doing that many other
> conferences and meetings already that yet another one is too much. I'm
> capping my workload for my sanity's sake.

I think, nobody says, that you or other members of the core team is not
enough engaged with advocating and developing Tcl. But there is a
difference of having good programmers who talks competently about what he
does and knows and of having a highly visible evangelist (or a bunch of
them) who makes "the masses" curious and enthusiastic about something. I
don't know, where to get someone like that, and I thing, one can't just
hire one, because such a person must be a believer and guru itself, not
only a marketing guy. It seems to me more like a lucky coincidence, if a
project/language/OS/... has one. - Nevertheless, we all prefer Tcl because
of its language features, but technical reasoning is not always everything
that counts. Sometimes you really have to make noise and ring the bells to
get peoples attention for something good and to help that good to spread
and grow.

Regards
Stephan

0 new messages