<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">4th Workshop on Dynamic Languages and Applications (DYLA 2010)<br>June 28, 2010, Malaga, Spain - Colocated with TOOLS 2010<br><a href="http://scg.unibe.ch/wiki/events/dyla2010">http://scg.unibe.ch/wiki/events/dyla2010</a><br><br>Important Dates<br>Submission Deadline:<span class="Apple-tab-span" style="white-space: pre; ">        </span>March 31, 2010<br>Notification Due:<span class="Apple-tab-span" style="white-space: pre; ">        </span>May 14, 2010<br>Final Version Due:<span class="Apple-tab-span" style="white-space: pre; ">        </span>May 31, 2010<br><br><br>Call For Papers<br>The DYLA Workshop series focuses on the revival of dynamic languages. These days, dynamic languages (like Ruby, Python, JavaScript, Lua, etc…) are getting ever more popular. This is a call to arms for academia! We need to explore the future of dynamic languages through its human aspects and technical issues. We also ought to look back and pick up solutions from existing dynamic languages (such as Scheme, Smalltalk, or Self) to be rediscovered and spread around.&nbsp;<br><br>Goal and Topics&nbsp;<br><br>The goal of this workshop is to act as a forum where we can discuss dynamic languages and their applications. Topics of interest include any topic relevant in applying and/or supporting dynamic languages: Ruby, Python, Groovy, JavaScript, Lua, Clojure, Lisp, Scheme, Smalltalk, Self, ABCL, Prolog, and many more…&nbsp;<br><br>Human aspects of dynamic languages, such as&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>empirical studies about the application of dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>best practices and patterns specific to dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>program correctness through unit testing (as opposed to types)&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>improved or novel IDE support for dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>use of dynamic features by library &amp; framework developers&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>scripting of static application with dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>reverse engineering and analysis of dynamic applications&nbsp;<br><br>Technical aspects of dynamic languages, such as&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>what features make a language a dynamic one?&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>agents, actors, active object, distribution, concurrency and mobility&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>delegation, prototypes, mix-ins, traits&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>first-class closures, continuations, environments&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>reflection and meta-programming&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>automated reasoning about programs written in dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>(concurrent/distributed/mobile/aspect) virtual machines&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>optimization of dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>multi-paradigm &amp; static/dynamic-marriages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>type systems for dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>(dynamic) aspects for dynamic languages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>higher-order objects &amp; messages&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>…other exotic dynamic features&nbsp;<br><br>Submissions&nbsp;<br><br>The workshop will have a demo-oriented style. The idea is to allow participants to demonstrate new and interesting features and discuss what they feel is relevant for the dynamic language community.&nbsp;<br>Participants need to submit a 2–4 page position paper of their work in ACM, sig-alternate.cls format. At the workshop, participants will be asked to give 10-minute “lightning demos” of their contributions.&nbsp;<br><br>Submission page is&nbsp;<a href="https://www.easychair.org/login.cgi?conf=dyla10">https://www.easychair.org/login.cgi?conf=dyla10</a>&nbsp;<br><br>Organizers&nbsp;<br><br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Alexandre Bergel, Univ of Chile,&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Carl Friedrich Bolz, Heinrich-Heine-Univ, Dόsseldorf, Germany&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Simon Denier, INRIA Lille, France&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Michael Haupt, HPI Potsdam, Germany&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Adrian Kuhn, Univ of Bern, Switzerland&nbsp;<br><br>Program Committee&nbsp;<br><br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Tom Dinkelaker, Technische Univ Darmstadt, Germany&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Johan Fabry, Univ of Chile&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Matthew Flatt, Univ of Utah, USA&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Stephan Herrmann, TU Berlin, Germany&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Abram Hindle, Univ of Waterloo, Canada&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Kasper Lund, Google, Denmark.&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Michael Perscheid, HPI Potsdam, Germany&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Rodolfo Toledo, Univ of Chile&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Niko Schwarz, Univ of Bern, Switzerland&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Peter Sommerlad, HSR Rapperswil, Switzerland&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Alessandro Warth, Viewpoints Research Institute, USA&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span>Vadim Zaytsev, Univ of Koblenz, Germany&nbsp;<br><br>For further information, please visit our website or follow us on twitter&nbsp;<br><br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span><a href="http://bit.ly/dyla2010">http://bit.ly/dyla2010</a>&nbsp;<br>—<span class="Apple-tab-span" style="white-space: pre; ">        </span><a href="http://twitter.com/dyla2010">http://twitter.com/dyla2010</a><br><br><div><br>--<br>Simon<br><br><br></div></body></html>