[racket-users] Workshop on Virtual Machines and Language Implementations (VMIL’23) - Call for Papers

2023-06-21 Thread fith...@gmail.com




Call for Papers

Workshop on Virtual Machines and Language Implementations (VMIL’23)

Co-located with SPLASH 2023

October 22-27, 2023, Cascais, Portugal

https://2023.splashcon.org/home/vmil-2023



The concept of Virtual Machines is pervasive in the design and 
implementation of programming systems. Virtual Machines and the languages 
they implement are crucial in the specification, implementation and/or 
user-facing deployment of most programming technologies.

The VMIL workshop is a forum for researchers and cutting-edge practitioners 
in language virtual machines, the intermediate languages they use, and 
related issues.

The workshop is intended to be welcoming to a wide range of topics and 
perspectives, covering all areas relevant to the workshop’s theme. Aspects 
of interest include, but are not limited to:

- design issues in VMs and IRs (e.g. IR design, VM modularity, polyglotism);

- compilation (static and dynamic compilation strategies, optimizations, 
data representations);

- memory management;

- security considerations;

- concurrency (both internal and user-facing);

- performance engineering;

- tool support and related infrastructure (profiling, debugging, liveness, 
persistence);

- the experience of VM development (use of high-level languages, 
bootstrapping and self-hosting, reusability, portability, developer 
tooling, etc.);

- empirical studies on related topics, such as usage patterns, the 
usability of languages or tools, experimental methodology, or benchmark 
design;

- the use of VMs in teaching programming, programming languages, and 
programming language implementation.

--

Submission Guidelines

--

We invite high-quality papers in the following two categories:

- Research and experience papers: These submissions should describe work 
that advances the current state of the art in the above or related areas. 
The suggested length of these submissions is 6–10 pages (maximum 10 pages, 
excluding references).

- Work-in-progress or position papers: These papers should document ongoing 
efforts in an area of interest which have not yet yielded final results, 
and/or should present and defend the authors’ position on a topic related 
to the broad area of the workshop. The maximum length of these submissions 
is 6 pages, but we will consider shorter submissions (e.g. a well-written 
2-page abstract).

Submissions will be judged on novelty, clarity, timeliness, relevance, and 
potential to stimulate discussion during the workshop.

The workshop has two submission deadlines. 

For the first submission deadline, all paper types are considered for 
publication in the ACM Digital Library, except if the authors prefer not to 
be included. Publication of work-in-progress and position papers at VMIL is 
not intended to preclude later publication elsewhere.

For the second deadline, we will consider only work-in-progress and 
position papers. These will not be published in the ACM DL, and will only 
appear on the website.

The address of the submission site is: https://vmil23.hotcrp.com

--

Important Dates

--

All deadlines are Anywhere on Earth (AoE), i.e., UTC-12h


2023-07-12: Abstract submission deadline (research and experience papers)

2023-07-17: Submission deadline (research and experience papers)

2023-07-27: Submission deadline (WIP and position papers only)

2023-08-24: Acceptance notification

2023-09-10: Camera-ready paper deadline

--

Format Instructions

--

Please use the SIGPLAN acmart style (`sigplan` option) for all papers: 
https://sigplan.org/Resources/Author/#acmart-format. The provided 
double-column template is available for Latex and Word.


--

Organization

--

PC Chairs:

Andrea Rosà, Università della Svizzera italiana

Martin Henz, National University Singapore



Program Committee:

Edd Barrett, King’s College London
Rodrigo Bruno, INESC-ID / Técnico, ULisboa
Juan Fumero, University of Manchester
Christine H. Flood, Red Hat, Inc.
Doug Lea, State University of New York (SUNY) Oswego
Hidehiko Masuhara, Tokyo Institute of Technology
Fabio Niephaus, Oracle Labs, Potsdam
Guido Salvaneschi, University of St. Gallen
Adam Welc, Uber Technologies


-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/beaa2ef6-afd2-4686-829a-390eb69f5620n%40googlegroups.com.

Beyond the Racket Users Google Group, Racket Discu

[racket-users] VMIL 2023 - Co-located with SPLASH'23 - Deadline Extension

2023-07-13 Thread fith...@gmail.com


*** The abstract and paper submission deadlines have been extended ***
The new deadlines are: 
2023-07-23: Abstract and submission deadline (research and experience 
papers)

2023-08-02: Abstract and submission deadline (WIP and position papers only)





Call for Papers

Workshop on Virtual Machines and Language Implementations (VMIL’23)

Co-located with SPLASH 2023

October 22-27, 2023, Cascais, Portugal

https://2023.splashcon.org/home/vmil-2023



The concept of Virtual Machines is pervasive in the design and 
implementation of programming systems. Virtual Machines and the languages 
they implement are crucial in the specification, implementation and/or 
user-facing deployment of most programming technologies.

The VMIL workshop is a forum for researchers and cutting-edge practitioners 
in language virtual machines, the intermediate languages they use, and 
related issues.

The workshop is intended to be welcoming to a wide range of topics and 
perspectives, covering all areas relevant to the workshop’s theme. Aspects 
of interest include, but are not limited to:

- design issues in VMs and IRs (e.g. IR design, VM modularity, polyglotism);

- compilation (static and dynamic compilation strategies, optimizations, 
data representations);

- memory management;

- security considerations;

- concurrency (both internal and user-facing);

- performance engineering;

- tool support and related infrastructure (profiling, debugging, liveness, 
persistence);

- the experience of VM development (use of high-level languages, 
bootstrapping and self-hosting, reusability, portability, developer 
tooling, etc.);

- empirical studies on related topics, such as usage patterns, the 
usability of languages or tools, experimental methodology, or benchmark 
design;

- the use of VMs in teaching programming, programming languages, and 
programming language implementation.

--

Submission Guidelines

--

We invite high-quality papers in the following two categories:

- Research and experience papers: These submissions should describe work 
that advances the current state of the art in the above or related areas. 
The suggested length of these submissions is 6–10 pages (maximum 10 pages, 
excluding references).

- Work-in-progress or position papers: These papers should document ongoing 
efforts in an area of interest which have not yet yielded final results, 
and/or should present and defend the authors’ position on a topic related 
to the broad area of the workshop. The maximum length of these submissions 
is 6 pages, but we will consider shorter submissions (e.g. a well-written 
2-page abstract).

Submissions will be judged on novelty, clarity, timeliness, relevance, and 
potential to stimulate discussion during the workshop.

The workshop has two submission deadlines. 

For the first submission deadline, all paper types are considered for 
publication in the ACM Digital Library, except if the authors prefer not to 
be included. Publication of work-in-progress and position papers at VMIL is 
not intended to preclude later publication elsewhere.

For the second deadline, we will consider only work-in-progress and 
position papers. These will not be published in the ACM DL, and will only 
appear on the website.

The address of the submission site is: https://vmil23.hotcrp.com

--

Important Dates

--

All deadlines are Anywhere on Earth (AoE), i.e., UTC-12h


2023-07-23: Abstract and submission deadline (research and experience 
papers)

2023-08-02: Abstract and submission deadline (WIP and position papers only)

2023-08-28: Acceptance notification

2023-09-10: Camera-ready paper deadline

--

Format Instructions

--

Please use the SIGPLAN acmart style (`sigplan` option) for all papers: 
https://sigplan.org/Resources/Author/#acmart-format. The provided 
double-column template is available for Latex and Word.


--

Organization

--

PC Chairs:

Andrea Rosà, Università della Svizzera italiana

Martin Henz, National University Singapore



Program Committee:

Edd Barrett, King’s College London
Steve Blackburn, Australian National University and Google
Rodrigo Bruno, INESC-ID / Técnico, ULisboa
Juan Fumero, University of Manchester
Christine H. Flood, Red Hat, Inc.
Doug Lea, State University of New York (SUNY) Oswego
Hidehiko Masuhara, Tokyo Institute of Technology
Fabio Niephaus, Oracle Labs, Potsdam
Guido Salvaneschi, University of St. Gallen
Adam Welc, Uber Technologies


--
AUTHORS TAKE NOTE 
--

The official publication date is the date the proceedings are made 
ava

[racket-users] VMIL 2023 - Co-located with SPLASH'23 - Call for Work-in-progress and Position Papers

2023-07-25 Thread fith...@gmail.com


*** VMIL 2023 is accepting work-in-progress and position papers until 
2023-08-02. Accepted papers  will be published in the ACM Digital Library 
***




Call for Papers

Workshop on Virtual Machines and Language Implementations (VMIL’23)

Co-located with SPLASH 2023

October 22-27, 2023, Cascais, Portugal

https://2023.splashcon.org/home/vmil-2023



The concept of Virtual Machines is pervasive in the design and 
implementation of programming systems. Virtual Machines and the languages 
they implement are crucial in the specification, implementation and/or 
user-facing deployment of most programming technologies.

The VMIL workshop is a forum for researchers and cutting-edge practitioners 
in language virtual machines, the intermediate languages they use, and 
related issues.

The workshop is intended to be welcoming to a wide range of topics and 
perspectives, covering all areas relevant to the workshop’s theme. Aspects 
of interest include, but are not limited to:

- design issues in VMs and IRs (e.g. IR design, VM modularity, polyglotism);

- compilation (static and dynamic compilation strategies, optimizations, 
data representations);

- memory management;

- security considerations;

- concurrency (both internal and user-facing);

- performance engineering;

- tool support and related infrastructure (profiling, debugging, liveness, 
persistence);

- the experience of VM development (use of high-level languages, 
bootstrapping and self-hosting, reusability, portability, developer 
tooling, etc.);

- empirical studies on related topics, such as usage patterns, the 
usability of languages or tools, experimental methodology, or benchmark 
design;

- the use of VMs in teaching programming, programming languages, and 
programming language implementation.

--

Submission Guidelines

--

We invite high-quality papers in the following two categories:

- Research and experience papers: These submissions should describe work 
that advances the current state of the art in the above or related areas. 
The suggested length of these submissions is 6–10 pages (maximum 10 pages, 
excluding references).

- Work-in-progress or position papers: These papers should document ongoing 
efforts in an area of interest which have not yet yielded final results, 
and/or should present and defend the authors’ position on a topic related 
to the broad area of the workshop. The maximum length of these submissions 
is 6 pages, but we will consider shorter submissions (e.g. a well-written 
2-page abstract).

Submissions will be judged on novelty, clarity, timeliness, relevance, and 
potential to stimulate discussion during the workshop.

The workshop has two submission deadlines. For the first submission 
deadline, we will consider all paper types. For the second deadline, we 
will consider only work-in-progress and position papers.

Regardless of the submission deadline, all accepted papers will be 
published in the ACM Digital Library, except if the authors prefer not to 
be included.

The address of the submission site is: https://vmil23.hotcrp.com

--

Important Dates

--

All deadlines are Anywhere on Earth (AoE), i.e., UTC-12h


2023-07-23: Abstract and submission deadline (research and experience 
papers)

2023-08-02: Abstract and submission deadline (WIP and position papers only)

2023-08-28: Acceptance notification

2023-09-10: Camera-ready paper deadline

--

Format Instructions

--

Please use the SIGPLAN acmart style (`sigplan` option) for all papers: 
https://sigplan.org/Resources/Author/#acmart-format. The provided 
double-column template is available for Latex and Word.


--

Organization

--

PC Chairs:

Andrea Rosà, Università della Svizzera italiana

Martin Henz, National University Singapore



Program Committee:

Edd Barrett, King’s College London
Steve Blackburn, Australian National University and Google
Rodrigo Bruno, INESC-ID / Técnico, ULisboa
Juan Fumero, University of Manchester
Christine H. Flood, Red Hat, Inc.
Doug Lea, State University of New York (SUNY) Oswego
Hidehiko Masuhara, Tokyo Institute of Technology
Fabio Niephaus, Oracle Labs, Potsdam
Guido Salvaneschi, University of St. Gallen
Adam Welc, Uber Technologies


--
AUTHORS TAKE NOTE 
--

The official publication date is the date the proceedings are made 
available in the ACM Digital Library. This date may be up to two weeks 
before the first day of your conference. The official publication date 
affects the deadline for any patent filings related to published work.

-- 
This group is depreca

[racket-users] ICOOOLPS 2025 - Co-located with ECOOP’25 - Call for Papers

2025-04-28 Thread fith...@gmail.com




ICOOOLPS 2025 – Implementation, Compilation, Optimization of 
Object-Oriented Languages, Programs and Systems

 

Co-located with ECOOP 2025

June 30 - July 4, 2025, Bergen, Norway

 

https://2025.ecoop.org/home/ICOOOLPS-2025



 

The ICOOOLPS workshop series brings together researchers and practitioners 
working in the field of language implementation and optimization (even 
beyond the historical OO background of the workshop). The goal of the 
workshop is to discuss emerging problems and research directions, as well 
as new solutions and techniques.

 

We hope to provide a space for participation and discussion and in 
particular to bring up burgeoning ideas and work in progress. Such 
contributions can be submitted as position papers or short (aka lightning) 
talks. This year, we will also accept a new kind of submissions: code walks!

 

A non-exclusive list of topics of interest for ICOOOLPS includes:

 

-  Implementation and optimization of fundamental languages 
features (from memory management to metaprogramming)

-  Abstraction lowering and representation techniques 
(exceptions, concurrency, capabilities, …)

-  Runtime systems technology (libraries, virtual machines)

-  Compilation tools, techniques, and libraries for language 
interoperability

-  Static, adaptive, and speculative optimizations and compiler 
techniques

-  Meta-compilation techniques and language-agnostic approaches 
for the efficient implementation of languages

-  Compiler toolchains (intermediate representations, offline 
and online optimizations,…)

-  Compiler retargeting (e.g., retargeting existing compilers 
to WebAssembly, Javascript, LLVM, Ethereum, …)

-  Resource-sensitive systems (real-time, low power, mobile, 
cloud)

-  Power-efficient code and compiler techniques for generating 
power-efficient code

-  Studies on design choices and tradeoffs (dynamic vs. static 
compilation, heuristics vs. programmer input, …)

-  Tooling support, debuggability and observability of 
languages as well as their implementations

-  Empirical studies on language usage, benchmark design, and 
benchmarking methodology

-  The use of VMs in teaching programming and programming 
languages

 

 

--

Workshop Format

--

The workshop welcomes the presentation and discussion of new ideas and 
emerging problems. We aim to provide an environment to present and discuss 
your work at different stages of maturity. 

 

Therefore, we provide four submission categories:

-  Full papers (up to 12 pages), which will be included in the 
proceedings;

-  Position papers (up to 4 pages), for work in progress, ideas 
in early stages;

-  Code walks and demonstrations, for diving into concrete 
implementation details involving interesting approaches. Code walks and 
demonstrations should be submitted as 1-page abstracts describing their 
contents, which will be evaluated on their relevance and suitability for 
the workshop's audience and venue.

-  Lightning talk (~5 min), for sharing burgeoning 
thought-provoking ideas. Lightning talks should be submitted with a title 
and short (~1 paragraph) abstract.

 

Note that short papers and abstracts from keynote speakers are welcome in 
the front matter of Journal of Object Technology (https://www.jot.fm/), 
which will also include a preface written by the editors of the volume.

All accepted submissions except lighting talks are expected to be presented 
in a 30-minute slot. Accepted full papers will be published in ACM DL.

 

 

--

Submission Guidelines

--

To submit a paper, please use the official “ACM Master article template”, 
which can be obtained from the ACM Proceedings Template pages. ICOOOLPS 
features a light-weight double-blind review process.

Authors should omit their names in the submission.

Use the "sigconf" option as well as "review" and "anonymous", i.e., place 
the following at the start of the latex document: 
\documentclass[sigconf,review,anonymous]{acmart}.

 

The address of the submission site is: 
https://easychair.org/my/conference?conf=icooolps2025

All deadlines are Anywhere on Earth (AoE), i.e. GMT/UTC−12:00 hour.

 

For additional information, clarification, or answers to questions, contact 
the program chairs.

 

 

--

Important Dates

--

 

All deadlines are Anywhere on Earth (AoE), i.e., UTC-12h

 

2025-05-28:  Paper submission deadline

2025-06-12:   Acceptance notification

2025-07-02:  Workshop