Haskell
Threads by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2000 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1999 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1998 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1997 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1996 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1995 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1994 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1993 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1992 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1991 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1990 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1989 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1988 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1987 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1986 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1985 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1984 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1983 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1982 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1981 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1980 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1979 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1978 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1977 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1976 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1975 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1974 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1973 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1972 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1971 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 1970 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
July 2023
- 11 participants
- 23 discussions
TL;DR: The abstract and paper submission deadlines for GPCE 2023 have been
extended to July 10th and 14th, respectively.
-------------------------------------------------------------------------------
GPCE 2023:
22nd International Conference on Generative Programming: Concepts &
Experiences
GPCE 2023 will be co-located with SPLASH, SAS, and SLE.
The conference will be hosted in Lisbon, Portugal.
https://conf.researchr.org/home/gpce-2023/
-------------------------------------------------------------------------------
New in GPCE 2023:
This year, GPCE considers the following additional topics of interest:
* AI/ML techniques for generating code, and
* low code / no code approaches.
Also, GPCE solicits an additional paper category:
* Generative Pearl: is an elegant essay about generative programming.
Examples include but are not limited to an interesting application of
generative programming and an elegant presentation of a (new or old) data
structure using generative programming (similar to Functional Pearl in ICFP
and Pearl in ECOOP).
---------------------------
CALL FOR PAPERS
---------------------------
The ACM SIGPLAN International Conference on Generative Programming:
Concepts & Experiences (GPCE) is a programming languages conference
focusing on techniques and tools for code generation, language
implementation, and product-line development.
GPCE seeks conceptual, theoretical, empirical, and technical contributions
to its topics of interest, which include but are not limited to:
* program transformation, staging,
* macro systems, preprocessors,
* program synthesis,
* code-recommendation systems,
* domain-specific languages,
* generative language workbenches,
* language embedding, language design,
* feature-oriented programming,
* domain engineering,
* feature interactions,
* applications and properties of code generation,
* language implementation,
* product-line development,
* (NEW!) AI/ML techniques for generating code, and
* (NEW!) low code / no code approaches.
GPCE promotes cross-fertilization between programming languages and
software development and among different styles of generative programming
in its broadest sense.
Authors are welcome to check with the PC chair whether their planned papers
are in scope.
---------------------------
PAPER CATEGORIES
---------------------------
GPCE solicits four kinds of submissions:
* Full Papers: reporting original and unpublished results of research that
contribute to scientific knowledge for any GPCE topics. Full paper
submissions must not exceed 12 pages excluding the bibliography.
* Short Papers: presenting unconventional ideas or new visions in any GPCE
topics. Short papers do not always contain complete results as in the case
of full papers, but can introduce new ideas to the community and get early
feedback. Note that short papers are not intended to be position
statements. Accepted short papers are included in the proceedings and will
be presented at the conference. Short paper submissions must not exceed 6
pages excluding the bibliography, and must have the text “(Short Paper)”
appended to their titles.
* Tool Demonstrations: presenting tools for any GPCE topics. Tools must be
available for use and must not be purely commercial. Submissions must
provide a tool description not exceeding 6 pages excluding bibliography and
a separate demonstration outline including screenshots also not exceeding 6
pages. Tool demonstration submissions must have the text “(Tool
Demonstration)” appended to their titles. If they are accepted, tool
descriptions will be included in the proceedings. The demonstration outline
will only be used for evaluating the submission.
* (NEW!) Generative Pearl: is an elegant essay about generative
programming. Examples include but are not limited to an interesting
application of generative programming and an elegant presentation of a (new
or old) data structure using generative programming (similar to Functional
Pearl in ICFP and Pearl in ECOOP). Accepted Generative Pearl papers are
included in the proceedings and will be presented at the conference.
Generative Pearl submissions must not exceed 12 pages excluding the
bibliography (but may be shorter), and must have the text “(Generative
Pearl)” appended to their titles.
---------------------------
PAPER SELECTION
---------------------------
The GPCE program committee will evaluate each submission according to the
following selection criteria:
* Novelty. Papers must present new ideas or evidence and place them
appropriately within the context established by previous research in the
field.
* Significance. The results in the paper must have the potential to add to
the state of the art or practice in significant ways.
* Evidence. The paper must present evidence supporting its claims. Examples
of evidence include formalizations and proofs, implemented systems,
experimental results, statistical analyses, and case studies.
* Clarity. The paper must present its contributions and results clearly.
---------------------------
BEST PAPER AWARD
---------------------------
Following the tradition, the GPCE 2023 program committee will select the
best paper among accepted papers. The authors of the best paper will be
given the best paper award at the conference.
---------------------------
IMPORTANT DATES
---------------------------
- Abstract submission: July 10th (Monday)
- Paper submission: July 14th (Friday)
- Review notification: August 23rd (Wednesday)
- Author response: August 25th (Friday)
- Final notification: September 3rd (Sunday)
- Camera-ready due: September 10th (Sunday)
- SPLASH 2023: October 22nd - 27th
All times are in AoE (Anywhere on Earth).
---------------------------
PAPER SUBMISSION
---------------------------
Papers must be submitted using HotCRP: https://gpce2023.hotcrp.com/
All submissions must use the ACM SIGPLAN Conference Format "acmart". Be
sure to use the latest LaTeX templates and class files, the SIGPLAN
sub-format, and 10-point font. Consult the sample-sigplan.tex template and
use the document-class \documentclass[sigplan,anonymous,review]{acmart}.
To increase fairness in reviewing, GPCE 2023 uses the double-blind review
process which has become standard across SIGPLAN conferences:
- Author names, institutions, and acknowledgments should be omitted from
submitted papers, and
- references to the authors' own work should be in the third person.
No other changes are necessary, and authors will not be penalized if
reviewers are able to infer authors' identities in implicit ways.
For additional information, clarification, or answers to questions,
contact the program chair.
The official publication date is the date the proceedings are made
available
in the ACM Digital Library. Papers must describe work not currently
submitted for publication elsewhere as described by the SIGPLAN
Republication Policy (
http://www.sigplan.org/Resources/Policies/Republication/)
---------------------------
ORGANIZATION
---------------------------
- General Chair: Bernhard Rumpe (RWTH Aachen University)
- Program Chair: Amir Shaikhha (University of Edinburgh)
- Publicity Chair: Youyou Cong (Tokyo Institute of Technology)
- Steering Committee Chair: Sebastian Erdweg (JGU Mainz)
For additional information, clarification, or answers to questions,
contact the program chair: amir dot shaikhha at ed dot ac dot uk
---------------------------
PROGRAM COMMITTEE
---------------------------
Aleksandar Dimovski - Mother Teresa University, Skopje
Coen De Roover - Vrije Universiteit Brussel
Daniel Strüber - Chalmers | University of Gothenburg
Elena Zucca - University of Genova
Eli Tilevich - Virginia Tech
Geoffrey Mainland - Drexel University
Jeremy Gibbons - Oxford University
Jeremy Yallop - University of Cambridge
Julia Lawall - Inria
Lionel Parreaux - The Hong Kong University of Science and Technology
Márcio Ribeiro - Federal University of Alagoas
Martin Erwig - Oregon State University
Michael O'Boyle - University of Edinburgh
Philip Wadler - University of Edinburgh
Raffi Khatchadourian - City University of New York (CUNY) Hunter College
Ruby Tahboub - University of Illinois Urbana-Champaign
Sandro Stucki - Amazon Prime Video
Sebastian Erdweg - JGU Mainz
Sheng Chen - UL Lafayette
Shigeru Chiba - University of Tokyo
Shoaib Kamil - Adobe
Sibylle Schupp - Hamburg University of Technology
Simon Fowler - University of Glasgow
Vojin Jovanovic - Oracle Labs
Walter Binder - Università della Svizzera italiana (USI)
Youyou Cong - Tokyo Institute of Technology
Yukiyoshi Kameyama - University of Tsukuba
1
0
Dear all
The School of Computer Science of the University of Bristol is seeking to appoint a Lecturer in Programming Languages. The focus of the position will be in Compilers, interpreted very broadly. The deadline for applications is the 30th of July 2023.
Job ad: https://www.bristol.ac.uk/jobs/find/details/?jobId=316176
For informal queries you are highly encouraged to contact the Head of School (Mike Fraser), and the Head of the Programming Languages Group (Meng Wang)
Best wishes
Alex
… Alex Kavvos
… Senior Lecturer in Programming Languages
… University of Bristol, United Kingdom
… https://seis.bristol.ac.uk/~tz20861/
1
0
-------------------------
Andrea Rosà
Postdoctoral Researcher
Faculty of Informatics - Office D5.10
Università della Svizzera italiana (USI)
Via la Santa 1
CH-6962 Viganello
Switzerland
(e) andrea.rosa(a)usi.ch<mailto:andrea.rosa@usi.ch>
(p) +41 58 666 4455 ext. 2183
(w) http://www.inf.usi.ch/postdoc/rosaa/
========================================================================
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
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
-------------------------
Andrea Rosà
Faculty of Informatics - Office D5.10
Università della Svizzera italiana (USI)
Via la Santa 1
CH-6962 Viganello
Switzerland
(e) andrea.rosa(a)usi.ch<mailto:andrea.rosa@usi.ch>
(p) +41 58 666 4455 ext. 2183
1
0