News for hackers. Stuff that matters.
Re:The Illustrated Guide to a PhD by JW_00000 on Sunday January 12, 2025 @08:20AM (#42673340)
> Ask yourself, how many of those talks in day 1, have accompanying code? is it even 25%?

57 out of 93 papers (61%) published at POPL 24 have an artifact available. Note that this may also be automated proofs etc, it's not necessarily "running code".

But I also think focusing on POPL as a representation of the PL community isn't entirely fair. POPL is the primary conference focused on type systems within the PL community. It's a niche within a niche. Conferences like OOPSLA, ECOOP, or ICFP are much broader and much less likely to be so focused on mathematical proofs.

[1] https://dl.acm.org/toc/pacmpl/2024/8/POPL

Re:The Illustrated Guide to a PhD by sashank_1509 on Sunday January 12, 2025 @08:51AM (#42673518)
I asked Claude to go through all paper names and estimate how many have code vs how many are proofs:

“Based on my analysis, I estimate: - ~35-40 papers (roughly 35%) likely have significant accompanying code - ~55-60 papers (roughly 65%) are primarily theoretical/mathematical proofs “

I suspect even the remaining 35% doesn’t have much to do with programming languages, and I don’t think these stats change much for other conferences.

Re:The Illustrated Guide to a PhD by JW_00000 on Sunday January 12, 2025 @10:55AM (#42674405)
> I don’t think these stats change much for other conferences.

I'd severely doubt that: there is a large difference in focus on theory vs practice between conferences. POPL really is one of the more theoretical conferences. At a conference like ECOOP, you're unlikely to see many proofs (I'd guess at most 20% of papers, based on personal experience).

Re:The Illustrated Guide to a PhD by sashank_1509 on Sunday January 12, 2025 @03:24PM (#42676587)
I did the same thing for ECOOP 2024: https://2024.ecoop.org/track/ecoop-2024-papers#program

Claude estimates 10 papers related programming languages and its features and 27 related to theory, verification etc.