<html><head></head><body dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="ApplePlainTextBody"><div class="ApplePlainTextBody">============================================================================<br> Call for Papers: MoreVMs’17<br><br> 1st Workshop on<br> Modern Language Runtimes, Ecosystems, and VMs<br><br> Co-located with <Programming> 2017<br> April, 2017, Brussels, Belgium<br><br> http://2017.programming-conference.org/track/MoreVMs-2017-papers<br>============================================================================<br><br>The MoreVMs'17 workshop aims bring together programmers from industry and<br>academy to discuss the design, implementation, and usage of modern languages<br>and runtimes. This includes aspects such as reuse of language runtimes, modular<br>implementation, or design and compilation strategies to target existing<br>runtimes.<br><br>The main goals of the workshop is to bring together both researchers and<br>practitioners and facilitate effective sharing of their respective experiences<br>and ideas on how languages and runtimes are utilized and where they need to<br>improve further. We welcome presentation proposals in the form of extended<br>abstracts discussing experiences, work-in-progress, as well as future visions<br>from the academic as well as industrial perspective. Relevant topics include,<br>but are definitely not limited to, the following:<br><br>- extensible VM design (compiler- or interpreter-based VMs)<br>- reusable runtime components (e.g. interpreters, garbage collectors,<br> intermediate representations)<br>- static and dynamic compiler techniques<br>- techniques for compilation to high-level languages such as JavaScript<br>- runtimes and mechanisms for interoperability between languages<br>- tooling support (e.g. debugging, profiling, etc.)<br>- programming language development environments and virtual machines<br>- case studies of existing language implementations, virtual machines, and<br> runtime components (e.g. design choices, tradeoffs, etc.)<br>- language implementation challenges and trade-offs (e.g. performance, completeness, etc.)<br>- surveys and applications usage reports to understand runtime usage in the wild<br>- surveys on frameworks and their impact on runtime usage<br>- new research ideas on how we want to build languages in the future<br><br>### Workshop Format and Submissions<br><br>This workshop welcomes the presentation and discussion of new ideas and<br>emerging problems to facilitate interaction among workshop participants and<br>exchange of ideas. We accept presentation proposals in the form of extended<br>abstracts (1-2 pages). Accepted abstracts will be published on the workshop's<br>website before the workshop date.<br><br>For preparing your abstract, please use the provided author kit:<br>https://github.com/smarr/morevms17-author-kit. It is based on the ACM SIGPLAN<br>Conference Format with 10 point font, and includes a Creative Commons License,<br>which will allow us to publish the abstract on the workshop web site.<br><br>Please submit abstracts through http://ssw.jku.at/morevms17/<br><br><br>### Important Dates<br><br> Abstract submission: 15 February 2017 <br> Author notification: 01 March 2017 <br><br> Workshop: 3 April 2017<br><br>All deadlines are Anywhere on Earth (AoE), i.e. GMT/UTC−12:00 hour<br><br>### Program Committee<br><br>Matthis Grimmer, Oracle Labs <br>Christine H. Flood, Red Hat <br>Tony Hosking, Australian National University <br>Hannes Payer, Purdue University <br>Jeremy Singer, University of Glasgow <br>Mark Stoodley, IBM Canada <br>Sam Tobin-Hochstadt, Indiana University <br><br>### Workshop Organizers<br><br>Laurence Tratt, King's College London, United Kingdom <br>Adam Welc, Oracle Labs, United States <br>Stefan Marr, Johannes Kepler University Linz, Austria<br><br><br><br><br><br>-- <br>Stefan Marr<br>Johannes Kepler Universität Linz<br>http://stefan-marr.de/research/<br><br><br><br></div></body></html>