#pldi

2025-06-24

Some photos from WQS in Seoul last week.
1. Samson Abramsky giving his invited talk.
2. Group photo down by the canal.
3. Evidence of Raphael Seidel's presence.
#wqs #pldi #qrisp

Samson Abramsky giving a talk, pointing to a slide about quantum homomorphisms.Black and white group photo.A picture of the lid of a toilet covered in stickers.  One of them says "Qrisp".
2025-06-18

Who's at #PLDI?

2025-06-17

Where to next for static race detection? It is really good at verifying lock based patterns now, but that's not enough for verifying real-world programs, which use all sorts of interesting idioms to avoid races (and hence undefined behaviour!)

On Friday afternoon Karoliine Holter is presenting our TOPLAS paper at #PLDI: "Sound Static Data Race Verification for C: Is the Race Lost?" Joint work with my colleagues from Tartu: Karoliine, Simmo Saan, and Vesal Vojdani.

We identified 20 coding idioms to avoid races by separating accesses in time and space; some existing tool can verify 8 of the 20. If you want to verify real world programs you'd better be able to handle these idioms: we show that they do occur in real programs from the Concrat suite.

PDF: patricklam.ca/papers/25.toplas

2025-06-17

You can read more in our paper: steuwer.info/files/publication

This contains a formalization of Slotted E-Graphs and our evaluation shows that for some applications we have massive space savings enabling us to solve problems that traditional e-graphs can't solve within reasonable memory and time thresholds.

You can also look at the paper's artifact github.com/memoryleak47/slotte and Rudi's implementation of slotted e-graphs in Rust docs.rs/slotted-egraphs/latest

If you are at #PLDI come to Rudi's talk tomorrow!

2025-06-17

Excited to be at #PLDI in Seoul 🇰🇷 this week!

Later today, Nicole Heinimann (@SaltyPeppermint) will present our ongoing work on guiding Equality Saturation via Machine Learning: pldi25.sigplan.org/details/egr

Tomorrow, Rudi Schneider will present our paper "Slotted E-Graphs" at PLDI which adds first class support for (bound) variables to e-graphs (pldi25.sigplan.org/details/pld).

If you are at PLDI come and say hello 👋

2025-06-16

Now in Seoul for #quantum #pldi Hope to see some of you at WQS tomorrow!

2025-06-13

We are excited to present our new paper at @pldi! The paper describes a family of ultra-cheap relational abstract domains, that can capture relations between variables such as y = 3 x + b or y = (x rot 3) xor 0xFF, among many others. These domains work particularly well with programs in SSA form (or when combined with our SSA-based abstract domains). A short, hopefully accessible, summary available here codex.top/papers/2025-pldi-rel. If you are assisting #PLDI, looking for a postdoc, research, or engineering position in analysis/compilers, or just want to chat -- feel free to reach out!

रञ्जित (Ranjit Mathew)rmathew
2025-06-04
2025-06-04

Anyone going to #pldi in Seoul? I'll be there for the quantum software workshop #wqs.

रञ्जित (Ranjit Mathew)rmathew
2025-05-14

Whatay wonderful for anyone interested in or 👌🏽:

“Writing That Changed How I Think About PL”, Max Bernstein (bernsteinbear.com/blog/pl-writ).

Via Lobsters: lobste.rs/s/v2zmv3/writing_cha

On HN: news.ycombinator.com/item?id=4

斎藤ただしtadd@best-friends.chat
2025-05-10

俺がダメでも霧雨魔理沙なら #PLDI に論文を通せる。しかし幻想郷から投稿できるんだな。 pldi25.sigplan.org/profile/mar

रञ्जित (Ranjit Mathew)rmathew
2025-04-20

Nice, but hard to follow properly if you don’t already know :

“Four Years Of Jai” [2024], Smári McCarthy (smarimccarthy.is/posts/2024-12).

Via Lobsters: lobste.rs/s/ipvyhu/four_years_

On HN: news.ycombinator.com/item?id=4

रञ्जित (Ranjit Mathew)rmathew
2025-03-30
रञ्जित (Ranjit Mathew)rmathew
2025-02-11

Interesting, but I'm not completely sold on this idea:

"An Ode To Header Files", Josh Haberman (blog.reverberate.org/2025/01/2).

रञ्जित (Ranjit Mathew)rmathew
2025-01-14

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst