Skip to content

Commit 47bd496

Browse files
authored
Merge branch 'SIGPLAN:master' into master
2 parents 8c1ce07 + 5b635b2 commit 47bd496

2 files changed

Lines changed: 37 additions & 0 deletions

File tree

_data/POPL.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2026:
2+
- Awardee: Nikhil Swamy, Cătălin Hriţcu, Chantal Keller, Aseem Rastogi, Antoine Delignat-Lavaud, Simon Forest, Karthikeyan Bhargavan, Cédric Fournet, Pierre-Yves Strub, Markulf Kohlweiss, Jean-Karim Zinzindohoue, Santiago Zanella-Béguelin
3+
Other: |
4+
(for 2016): _[Dependent Types and Multi-monadic Effects in F*](https://dl.acm.org/doi/10.1145/2914770.2837655)_
5+
Citation: |
6+
This paper introduced F*, an SMT-aided verification-oriented language that integrates SMT solving (via Z3) with the interactive, proof assistant reasoning of dependent types. By combining Dijkstra monads for weakest-precondition inference with solver automation, F* showed that expressive effectful programs could be verified at scale, shaping the direction of solver-assisted proof-oriented languages.
7+
F* became the foundation of Project Everest, and was further developed and maintained by a large team of contributors, enabling applications such as verified cryptographic libraries (e.g., HACL*, EverCrypt), protocols (e.g., miTLS, DY*, MLS*), and parsers (e.g., EverParse), through the use of DSLs for low-level code (Vale, Low*, Steel, Pulse). The resulting code has been integrated into widely used software stacks, demonstrating real-world impact and validating the paper’s core vision: that SMT automation, tightly integrated with interactive proofs in a principled language design, makes large-scale formal verification practical for high-assurance, high-performance software.
8+
9+
10+
111
2025:
212
- Awardee: Ralf Jung, David Swasey, Filip Sieczkowski, Kasper Paabøl Svendsen, Aaron Joseph Turon, Lars Birkedal, Derek Dreyer
313
Other: |

_data/Service.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
2025:
2+
- Awardee: Stephanie Weirich
3+
Citation: |
4+
5+
Over the course of many years, Stephanie Weirich has generously dedicated
6+
time and energy towards building a better SIGPLAN community,
7+
through a variety of formal and informal roles.
8+
She co-founded the highly impactful Programming Languages Mentoring Workshop (PLMW)
9+
and continues to help the workshop evolve and thrive as it welcomes new generations
10+
of researchers to the most important events of the SIGPLAN community.
11+
Stephanie was also one of the founding members of the SIGPLAN CARES committee,
12+
an important resource for those who may have experienced discrimination or harassment
13+
in the PL community. She was an early supporter of, and continues to be a dedicated mentor for,
14+
the SIGPLAN long-term mentoring program.
15+
It is no coincidence that the program started at ICFP 2020, a conference Stephanie chaired,
16+
and in which she worked tirelessly to find creative ways to engage with the community despite
17+
the circumstances, some of which spun off into larger initiatives, like SIGPLAN-M.
18+
ICFP 2020 was only the second SIGPLAN conference to be held virtually following the onset of the Covid pandemic.
19+
Running ICFP 2020 required an enormous amount of preparation and organization,
20+
and it is a testament to the hard work of Stephanie and care that the conference was able to run more or
21+
less normally and provided crucial structure to subsequent virtual conferences. 
22+
Stephanie has also done a significant amount of what one might call invisible service---impactful community work that
23+
is often not noticed despite being thoughtful and effective.
24+
These and other service roles Stephanie has taken on have fundamentally improved the structure of the SIGPLAN community.
25+
26+
* Selection committee: Alexandra Silva, Jeff Foster, Michael Greenberg, Dan Grossman, Talia Ringer
27+
128
2024:
229
- Awardee: Emery Berger
330
Citation: |

0 commit comments

Comments
 (0)