473,699 Members | 2,008 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

CfC: Workshop on Revival of Dynamic Languages @ OOPSLA'04


International Workshop on Revival of Dynamic Languages
(at OOPSLA2004, Vancouver, British Columbia, Canada, October 24-28, 200)

Organization committee:
Roel Wuyts (primary contact - ro********@ulb. ac.be), Gilad Bracha,
Wolfgang De Meuter, Stéphane Ducasse and Oscar Nierstrasz.

Important Dates
Deadline for submissions: August 16, 2004.
Notification of Acceptance: September 10, 2004.
Theme and Goals
In industry, static languages (such as Java, C++ and C\#) are much more
widely used than their dynamic counterparts (like CLOS, Python, Self or
Smalltalk). So it appears as though dynamic language concepts were
forgotten and have lost the race. But this is not the case.

Java and C\#, the latest mainstream static languages, popularized to a
certain extent dynamic language features such as garbage collection,
portability and (limited forms of) reflection. In the near future, we
expect this dynamicity to increase even further. E.g., it is getting
clearer year after year that pervasive computing is becoming the rule and
that concepts such as meta programming, reflection, mobility, dynamic
reconfigurabili ty and distribution are becoming increasingly popular.
All of these features are the domain of dynamic languages, and hence it is
only logical that more dynamic language concepts have to be taken up by
static languages, or that dynamic languages can make a breakthrough.

The goal of this workshop is to bring together researchers in
(object-oriented) language design interested in dynamic language features
and languages that do not fit into the static mainstream.
Call for contributions
Areas of interests include, but are not limited to
? closures
? delegation
? actors, active objects
? prototype-based languages and approaches
? mixins and traits
? reflection and meta-programming
? language symbiosis and multi-paradigm languages
? ...

In Brief: we welcome position statements, both about new language(s)
(features) as well as about existing ones that already cover solutions for
problems that are currently getting relevant in mainstream languages. We
encourage brand new ideas, even though they have not been tried and proven
yet. It is a workshop, not a conference, so work in progress is accepted.

We expect...
? a statement to bring dynamism to an existing OOPL, or
? a proposal for completely new features/languages, or
? experience reports on dynamic features, to learn what works/does not
work in current-day development, or
? killer applications making use of dynamic features, or
? descriptions of interactions between different dynamic features and/or
OO concepts, or
? anything else related to dynamicity in (OO) PLs

Prospective attendees are requested to submit a position statement or an
essay (max 5 pages) on a topic relevant to the workshop to Roel Wuyts
(Ro********@ulb .ac.be) no later than August, 16. Submissions should be 5
pages in length and are demanded to be in .pdf format. Notification of
acceptance will be on September, 10. Submissions should contain page
numbers and up to 5 keywords.
Important Dates
Deadline for submissions: August 16, 2004.
Notification of Acceptance: September 10, 2004.

Roel Wuyts
ro********@ulb. ac.be Université Libre de
http://homepages.ulb.ac.be/~rowuyts/ Belgique
Jul 18 '05 #1
0 1889

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

by: Hayo Thielecke | last post by:
The deadline for CW'04 has been extended to 15 October. (Authors who have already submitted may resubmit if they like.) --- Hayo Thielecke The Fourth ACM-SIGPLAN Continuations Workshop (CW'04) Venice, Italy, 17 January 2004 co-located with POPL'04 (14--16 January 2004) http://www.cs.bham.ac.uk/~hxt/cw04/index.html Invited Speakers
by: Akmal B. Chaudhri | last post by:
Call for Participation DataX'04 International Workshop on Database Technologies for Handling XML information on the Web http://www.disi.unige.it/person/MesitiM/dataX/ http://www.disi.unige.it/person/MesitiM/dataX/program.htm Heraklion - Crete, Greece, March 14, 2004
by: Jörg Striegnitz | last post by:
We apologize if you have received this CfP multiple times. -------------------------------------------------------------------- SECOND CALL FOR CONTRIBUTIONS AND PARTICIPATION Workshop on MULTIPARADIGM PROGRAMMING WITH OO LANGUAGES (MPOOL 2004) (June 14 or 15, TBD) at the EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING (ECOOP 2004)
by: Jeremy Siek | last post by:
CALL FOR PAPERS/PARTICIPATION C++, Boost, and the Future of C++ Libraries Workshop at OOPSLA October 24-28, 2004 Vancouver, British Columbia, Canada http://tinyurl.com/4n5pf Submissions
by: Stephen Gennard | last post by:
Hello, I having a problem dynamically invoking a static method that takes a reference to a SByte*. If I do it directly it works just fine. Anyone any ideas why? I have include a example below... --
by: George Meng | last post by:
I got a tough question: The backgroud for this question is: I want to design an application works like a engine. After release, we can still customize a form by adding a button, and source code for the button. (This is done by the form itself, not by using VS.Net) (button and source code should be a record in database, these information should be retrieve from database when the form shows up) What I want is:
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.