- Sponsor:
- sigplan
Welcome to the Thirty-Sixth Symposium on Principles of Programming Languages, held Wednesday, January 21st, through Friday, January 23rd, 2009, in Savannah, Georgia. This proceedings contains 36 papers, selected from 160 submissions.
Like POPL 2008, the slots for contributed talks at this year's POPL will all be twenty minutes long, a bit shorter than in previous years. Last year's experience showed that, besides allowing a larger number of papers to be presented without exhausting the audience, shorter slots actually improve the quality of most talks by encouraging speakers to highlight their main points and give their presentations a little extra polish.
The program committee and external reviewers attacked their task with tremendous thoughtfulness and energy, writing over 1000 pages of reviews in all. These were made available to the authors, who had a three-day period in which to submit a written response to be considered by the PC, together with the original reviews, in a week-long email discussion and an intensive two-day meeting in Victoria, Canada, following ICFP. Submissions from program committee members were permitted, subject to the usual proviso that they would be held to a higher standard than other submissions. Two PC submissions were received; neither was accepted.
Many in the POPL community look forward to the invited talks as one of the main highlights of the meeting. This year we are lucky to be hearing from Tim Harris (Microsoft Research, UK), Chris Barker (NYU), and Alex Simpson (University of Edinburgh).
Proceeding Downloads
A cost semantics for self-adjusting computation
Self-adjusting computation is an evaluation model in which programs can respond efficiently to small changes to their input data by using a change-propagation mechanism that updates computation by re-building only the parts affected by changes. Previous ...
Copy-on-write in the PHP language
PHP is a popular language for server-side applications. In PHP, assignment to variables copies the assigned values, according to its so-called copy-on-assignment semantics. In contrast, a typical PHP implementation uses a copy-on-write scheme to reduce ...
Feedback-directed barrier optimization in a strongly isolated STM
Speed improvements in today's processors have largely been delivered in the form of multiple cores, increasing the importance of abstractions that ease parallel programming. Software transactional memory (STM) addresses many of the complications of ...
Cited By
- Proceedings of the 36th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Recommendations
Acceptance Rates
Year | Submitted | Accepted | Rate |
---|---|---|---|
POPL '15 | 227 | 52 | 23% |
POPL '14 | 220 | 51 | 23% |
POPL '04 | 176 | 29 | 16% |
POPL '03 | 126 | 24 | 19% |
POPL '02 | 128 | 28 | 22% |
POPL '01 | 126 | 24 | 19% |
POPL '00 | 151 | 30 | 20% |
POPL '99 | 136 | 24 | 18% |
POPL '98 | 175 | 32 | 18% |
POPL '97 | 225 | 36 | 16% |
POPL '96 | 148 | 34 | 23% |
POPL '94 | 173 | 39 | 23% |
POPL '93 | 199 | 39 | 20% |
POPL '92 | 204 | 30 | 15% |
POPL '91 | 152 | 31 | 20% |
POPL '89 | 191 | 30 | 16% |
POPL '88 | 177 | 28 | 16% |
POPL '87 | 108 | 29 | 27% |
POPL '83 | 170 | 28 | 16% |
POPL '82 | 121 | 38 | 31% |
POPL '81 | 121 | 24 | 20% |
POPL '79 | 146 | 27 | 18% |
POPL '78 | 135 | 27 | 20% |
POPL '77 | 105 | 25 | 24% |
POPL '76 | 90 | 20 | 22% |
POPL '75 | 100 | 23 | 23% |
POPL '73 | 100 | 22 | 22% |
Overall | 4,130 | 824 | 20% |