<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>[Apologies if you receive multiple copies of this Call for Papers]</div>===================================================================<br>6th Workshop on Dynamic Languages and Applications<br>Colocated with 26th European Conference on Object-Oriented Programming<br>(ECOOP 2012)<br>11–16 June 2012, Beijing, China<br>===================================================================<br><br>Web site:&nbsp;<a href="http://scg.unibe.ch/wiki/events/dyla2012">http://scg.unibe.ch/wiki/events/dyla2012</a><br><br>The DYLA Workshop series focuses on the revival of dynamic languages.<br>These days, dynamic languages (like Lisp, Ruby, Python, JavaScript,<br>Lua, etc...) are getting ever more popular. This is a call to arms for<br>academia! We need to explore the future of dynamic languages through<br>its human aspects and technical issues. We also ought to look back and<br>pick up solutions from existing dynamic languages (such as Scheme,<br>Smalltalk, or Self) to be rediscovered and spread around.<br><br>Goal and Topics<br><br>The goal of this workshop is to act as a forum where we can discuss<br>new advances in the design, implementation and application of<br>dynamically typed languages that, sometimes radically, diverge from<br>the statically typed class-based mainstream with limited reflective<br>capabilities. Another objective of the workshop is to discuss new as<br>well as older “forgotten” languages and features in this context.<br>The workshop will have a demo-oriented style. The idea is to allow<br>participants to demonstrate new and interesting features and discuss<br>what they feel is relevant for the dynamic language community. All<br>participants need to submit a two-page description (LNCS format) of<br>their presentation or/and tool demonstration. Each accepted paper will<br>be presented for 20–30 minutes. Moreover, all workshop attendees will have<br>the opportunity, if they wish, to give 10-minute “lightning demos” of whatever<br>they bring with them. A dedicated session will be allocated for this,<br>provided there is ample time available. A session on pair programming<br>is also planned. People will then get a chance to share their<br>technology by closely interacting with other participants.<br><br>Submission page is&nbsp;<a href="http://www.easychair.org/conferences/?conf=dyla2012">http://www.easychair.org/conferences/?conf=dyla2012</a><br><br>The expected audience of this workshop is practitioners and<br>researchers sharing the same interest in dynamically typed languages.<br>Lua, Python, Ruby, Scheme and Smalltalk are gaining a significant<br>popularity both in industry and academia. However, each community has<br>the tendency to only look at what it produced. Broadening the scope of<br>each community is the goal of the workshop. To achieve this goal we<br>will form a PC with leading persons from all languages mentioned<br>above, fostering participation from all targeted communities.<br><br>Topics of interest include, but are certainly not limited to:<br>- what features make a language a dynamic one?<br>- agents, actors, active object, distribution, concurrency and mobility<br>- delegation, prototypes, mixins, traits<br>- first-class closures, continuations, environments<br>- reflection and meta-programming<br>- (dynamic) aspects for dynamic languages<br>- higher-order objects &amp; messages<br>- other exotic dynamic features<br>- multi-paradigm &amp; static/dynamic-marriages<br>- (concurrent/distributed/mobile/aspect) virtual machines<br>- optimization of dynamic languages<br>- automated reasoning about programs written in dynamic languages<br>- improved or novel IDE support for dynamic languages<br>- empirical studies about the application of dynamic languages<br>- best practices and patterns specific to dynamic languages<br>- use of dynamic features by library &amp; framework developers<br>- reverse engineering and analysis of dynamic applications<br>- program correctness through unit testing (as opposed to types)<br>- applications of dynamic languages: embedded systems, robotic<br>systems, web site, ...<br><br>And any topic relevant in applying and/or supporting dynamic<br>languages: Smalltalk, Python, Ruby, Javascript, Scheme, Lisp, Self,<br>ABCL, Prolog, Ioke, Clojure and many more...<br><br>Important dates<br>- Due date for full workshop papers submission: April 17th, 2012<br>- Notification of acceptance: April 27th, 2012<br>- Workshop: June 12th, 2012<br><br>Organizers<br><br>- Alexandre Bergel, Pleiad Lab, University of Chile, Chile<br>- Damien Cassou, Arles research group at INRIA, France<br>- Jorge Ressia, University of Bern, Switzerland<br>- Serge Stinckwich, UMMISCO, IRD/UPMC/VNU, Vietnam<br><br>Program Committee<br><br>- Alexandre Bergel, Pleiad Lab, University of Chile, Chile<br>- Carl Friedrich Bolz, Heinrich-Heine-Universität, Germany<br>- Camillo Bruni, Camillo Bruni, RMoD, INRIA, France<br>- Damien Cassou, Arles research group at INRIA, France<br>- Adrian Kuhn, UBC, Canada<br>- Olivier Michel, UPEC, France<br>- Lukas Renggli, Google, Switzerland<br>- Jorge Ressia, University of Bern, Switzerland<br>- Serge Stinckwich, UMMISCO, IRD/UPMC/VNU, Vietnam<br>- Juan Pablo Sandoval Alcocer, Pleiad Lab, University of Chile, Chile<br><div>
<div><br></div><div><br></div><div><br></div><div><br></div></div><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Jorge Ressia</div><div>Software Composition Group</div><div><span class="Apple-style-span" style="font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif, 'Times New Roman'; font-size: 11px; ">Institute of Computer Science<br>and Applied Mathematics,<br>Bern University<br>CH-3012 Bern, Switzerland<br>Tel: +41 31 511 7639<br>FAX: +41 31 631 3355</span></div><div><br></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br></body></html>