Select Page

PL Perspectives

Perspectives on computing and technology from and for those with an interest in programming languages.
The Transformation of Documents: Repositories Are the New Unit of Knowledge Work

The Transformation of Documents: Repositories Are the New Unit of Knowledge Work

How will documents evolve when AI agents become ubiquitous? In a world of AI agents, does the repository become the source of truth—where humans declare intent, agents turn it into executable artifacts, and documents represent a targeted view of something more powerful?

Read more...

The Reserve Reviewer Policy

The Reserve Reviewer Policy

The Reserve Reviewer Policy is an experimental policy to help conferences scale to increased workloads. We outline its design and first implementation.

Read more...

How to Give a Good Talk

How to Give a Good Talk

Read more...

Bad Reasons to Reject Good Papers, and vice versa

Bad Reasons to Reject Good Papers, and vice versa

Peer review is an essential aspect of academic research, giving a feedback loop that stimulates and rewards high-quality work – but as we all know, it doesn’t always function well. To help maintain a consensus of what constitutes good reviewing, this note spells out some bad and good reasons to reject and accept papers.

Read more...