[ The Types Forum (announcements only),
     http://lists.seas.upenn.edu/mailman/listinfo/types-announce ]

PLDI 2020 is going to have some very exciting co-located events this year. Do 
consider submitting your work and/or attending some of them! 

=================================================
We've got three terrific co-hosted conferences...
=================================================

* HOPL (the 4th History of Programming Languages conference) which produces 
accurate historical records and descriptions of programming language design, 
development, and philosophy. (https://hopl4.sigplan.org/)

* ISMM (the 19th ACM SIGPLAN International Symposium on Memory Management) is a 
premier forum for research and solicits full-length submissions covering a wide 
range of topics related to memory management. (Deadline 28 Feb; 
https://conf.researchr.org/home/ismm-2020)

* LCTES (Languages, Compilers, and Tools for Embedded Systems) provides a link 
between the programming languages and embedded systems engineering communities. 
Researchers and developers in these areas are addressing many similar problems 
but with different backgrounds and approaches. (Deadline 28 Feb; 
https://conf.researchr.org/home/LCTES-2020)

===========================================
... as well as eight excellent workshops...
===========================================

* The Ally Skills workshop teaches simple everyday ways for allies to use their 
privilege and influence to support groups that are commonly the subject of 
discrimination or prejudice. All are welcome! 
(https://pldi20.sigplan.org/home/allyskills-PLDI-2020)

* The ARRAY workshop invites all to the exchange of ideas between communities 
involved in the design, implementation, optimization and use of array-oriented 
languages and libraries for various applications. (Deadline 1 Apr; 
https://pldi20.sigplan.org/home/ARRAY-2020)

* The BAPL (Build Automation and Programming Languages) workshop brings 
together build automation experts and programming language designers to explore 
incremental analysis, building, testing, packaging and deployment of software. 
(Deadline 15 Mar; https://pldi20.sigplan.org/home/bapl-2020)

* The first edition of the Infer Practitioners Workshop gathers together 
developers and researchers working with the Infer static analysis platform. We 
welcome contributed technical talks around a range of Infer-related topics. 
(Deadline 4 May; https://pldi20.sigplan.org/home/infer2020)

* The MAPL (Machine learning and Programming Languages) workshop seeks papers 
on a diverse range of topics related to programming languages and machine 
learning.  It aims to bring together programming language and machine learning 
communities to encourage collaboration and exploration in areas of mutual 
benefit. The workshop will include a combination of peer-reviewed papers and 
invited events. (Deadline 20 Mar; https://pldi20.sigplan.org/home/mapl-2020)

* The PLMW@PLDI (Programming Languages Mentoring Workshop) brings together 
world leaders in programming languages research and teaching from academia and 
industry to provide technical sessions on cutting-edge PL research and 
mentoring sessions on how to prepare for a research career. (Apply for 
scholarship by 13 Mar; https://pldi20.sigplan.org/home/PLMW-PLDI-2020)

* The REMS-DeepSpec Workshop provides a forum for researchers interested in 
foundational specifications and rigorous engineering of mainstream systems and 
their components. (Deadline 19 Mar; 
https://pldi20.sigplan.org/home/rems-deepspec-2020)

* SOAP (State Of the Art in Program analysis) is a forum for researchers and 
practitioners to discuss the latest ideas, developments and approaches to 
techniques, frameworks, and applications for program analysis and related 
areas. (Deadline 23 Mar; https://pldi20.sigplan.org/home/SOAP-2020)

=================================
...and four fabulous tutorials...
=================================

* "Declarative Language Definition with Spoofax" (Eelco Visser). This tutorial 
provides an introduction to declarative language definition with the Spoofax 
language workbench with a focus on syntax definition with declarative 
disambiguation and type system specification with scope graph constraints. 
(https://pldi20.sigplan.org/details/pldi-2020-tutorials/3/Declarative-Language-Definition-with-Spoofax)

* "Design Space Exploration" (Matthew Feldman, Artur Souza, Luigi Nardi, Kunle 
Olukotun). This tutorial provides a hands-on introduction to design space 
exploration (DSE) using a plug-and-play framework, dubbed HyperMapper, that 
makes it easy for compiler/hardware designers to explore their search spaces. 
(https://pldi20.sigplan.org/details/pldi-2020-tutorials/1/Design-Space-Exploration)

* "Programming Quantum Computers: A Primer with IBM Q and D-Wave Exercises" 
(Frank Mueller). This tutorial provides a hands-on introduction to quantum 
computing with IBM-Q programming experiences featuring architecture, 
programming, and algorithms for quantum computing. 
(https://pldi20.sigplan.org/details/pldi-2020-tutorials/2/Programming-Quantum-Computers-A-Primer-with-IBM-Q-and-D-Wave-Exercises)

* "Programming for Autonomy" (Amit Chopra, Munindar P. Singh). This tutorial 
presents novel abstractions for specifying and programming decentralized 
systems, making connections with programming models for IoT and distributed 
ledgers and protocol languages such as session types. 
(https://pldi20.sigplan.org/details/pldi-2020-tutorials/4/Programming-for-Autonomy)

Enjoy!

The PLDI 2020 Organisers

--
Dr John Wickerson
Lecturer
Dept. of Electrical and Electronic Engineering
Imperial College London
https://johnwickerson.github.io

Reply via email to