Programming Language Design and Implementation (conference): Difference between revisions
Content deleted Content added
No edit summary |
Add an Infobox |
||
(59 intermediate revisions by 43 users not shown) | |||
Line 1:
{{Short description|ACM annual conference series on programming language theory}}
'''Programming Language Design and Implementation''' ('''PLDI''') is the name of one of the [[Association for Computing Machinery|ACM]] [[SIGPLAN]]'s most important conferences. The precursor of PLDI was the '''Symposium on Compiler Optimization''', held July 27–28, 1970 at the [[University of Illinois at Urbana-Champaign]] and chaired by [[Robert S. Northcote]]. That conference included papers by [[Frances E. Allen]], [[John Cocke]], [[Alfred V. Aho]], [[Ravi Sethi]], and [[Jeffrey Ullman|Jeffrey D. Ullman]]. The first conference in the current PLDI series took place in 1979 under the name '''SIGPLAN Symposium on Compiler Construction''' in [[Denver|Denver, Colorado]]. The next Compiler Construction conference took place in 1982 in [[Boston, Massachusetts]]. The Compiler Construction conferences then alternated with SIGPLAN Conferences on Language Issues until 1988, when the conference was renamed to PLDI. From 1982 until 2001, the conference acronym was SIGPLAN 'xx. Starting in 2002, the initialism became PLDI 'xx, and in 2006 PLDI xxxx.▼
{{Tone|date=January 2023}}
{{Infobox academic conference
| title = Programming Language Design and Implementation
| logo =
| caption =
| abbreviation = PLDI
| discipline = [[Computer science]]
| publisher = [[Association for Computing Machinery]]
| history =
| frequency = Annually
| openaccess =
| website = http://www.sigplan.org/Conferences/PLDI/
}}
The '''Programming Language Design and Implementation''' ('''PLDI''') conference is an annual [[computer science]] conference organized by the [[Association for Computing Machinery]] (ACM) which focuses on the study of algorithms, [[programming language]]s and [[compiler]]s. It is sponsored by the [[SIGPLAN]] special interest group on programming languages.
In 2003, the conference was given an estimated impact factor of 2.89 by [[CiteSeer]], placing it in the top 1% of computer science conferences. <ref>{{cite web | url = http://citeseer.ist.psu.edu/impact.html | title = Estimated impact of publication venues in Computer Science | author = CiteSeer | author-link = CiteSeer | author2 = Steve Lawrence | author3 = Kurt Bollacker | author4 = Lee Giles | year = 2003 }}</ref>
== History ==
▲
== Conference locations and organizers ==
* PLDI
** General Chair: Chung-Kil Hur
** Conference Chair: [http://www.cs.utah.edu/~mhall/ Mary Hall]▼
** Program Chair:
* PLDI
**
** Program Chair: [[
* PLDI 2023 - SIGPLAN Conference on Programming Language Design and Implementation: [[Orlando, Florida|Orlando, FL]], United States<ref>{{Cite web |title=PLDI 2023 |url=https://pldi23.sigplan.org |access-date=2023-09-20 |website=pldi23.sigplan.org}}</ref>
** General Chair: Steve Blackburn
** Program Chair: Nate Foster
* PLDI 2022 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego|San Diego, CA]], United States<ref>{{Cite web |title=PLDI 2022 |url=https://pldi22.sigplan.org/ |access-date=2022-06-14 |website=pldi22.sigplan.org}}</ref>
** General Chair: Ranjit Jhala
** Program Chair: Isil Dillig
* PLDI 2021 - SIGPLAN Conference on Programming Language Design and Implementation: Online due to [[COVID-19]]<ref>{{Cite web |title=PLDI 2021 |url=https://pldi21.sigplan.org/ |access-date=2022-06-14 |website=pldi21.sigplan.org}}</ref>
** General Chair: Stephen N. Freund
** Program Chair: Eran Yahav
* PLDI 2020 - SIGPLAN Conference on Programming Language Design and Implementation: [[London]], United Kingdom (planned); moved online due to COVID-19<ref>{{Cite web |title=PLDI 2020 |url=https://pldi20.sigplan.org/ |access-date=2022-06-14 |website=pldi20.sigplan.org}}</ref>
** General Chair: Alastair F. Donaldson
** Program Chair: [[Emina Torlak]]
** [https://dl.acm.org/doi/proceedings/10.1145/3385412 proceedings]
* PLDI 2019 - SIGPLAN Conference on Programming Language Design and Implementation: [[Phoenix, Arizona|Phoenix, AZ]], United States
** Conference Chair: [[Kathryn S. McKinley]]
** Program Chair: [[Kathleen Fisher]]
* PLDI 2018 - SIGPLAN Conference on Programming Language Design and Implementation: [[Philadelphia|Philadelphia, PA]], United States
** Conference Chair: Jeffrey S. Foster
** Program Chair: Dan Grossman
* PLDI 2017 - SIGPLAN Conference on Programming Language Design and Implementation: [[Barcelona]], Spain
** Conference Chair: Albert Cohen
** Program Chair: Martin Vechev
* PLDI 2016 - SIGPLAN Conference on Programming Language Design and Implementation: [[Santa Barbara, CA]], United States
** Conference Chair: Chandra Krintz
** Program Chair: Emery Berger
* PLDI 2015 - SIGPLAN Conference on Programming Language Design and Implementation: [[Portland, OR]], United States
** Conference Chair: Dave Grove
** Program Chair: Steve Blackburn
** Part of the [[Federated Computing Research Conference]] 2015
* PLDI 2014 - SIGPLAN Conference on Programming Language Design and Implementation: [[Edinburgh, Scotland]], United Kingdom
** Conference Chair: [[Michael O'Boyle]]
** Program Chair: Keshav Pingali
* PLDI 2013 - SIGPLAN Conference on Programming Language Design and Implementation: [[Seattle, WA]], United States
** Conference Chair: Hans-J. Boehm
** Program Chair: Cormac Flanagan
* PLDI 2012 - SIGPLAN Conference on Programming Language Design and Implementation: [[Beijing]], China
** Conference Chairs: Jan Vitek, Haibo Lin
** Program Chair: Frank Tip
* PLDI 2011 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Jose, CA]], United States
** Program Chair: David Padua
** Part of the [[Federated Computing Research Conference]] 2011
* PLDI 2010 - SIGPLAN Conference on Programming Language Design and Implementation: [[Toronto|Toronto, ON]], Canada
** Conference Chair: Ben Zorn
** Program Chair: Alex Aiken
* PLDI 2009 - SIGPLAN Conference on Programming Language Design and Implementation: [[Dublin]], [[Republic of Ireland|Ireland]]
** Conference Chair:
** Program Chair:
* PLDI 2008 - SIGPLAN Conference on Programming Language Design and Implementation: [[Tucson, Arizona|Tucson, Arizona, USA]]
** Conference Chair:
** Program Chair:
* PLDI 2007 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego, California|San Diego, California, USA]]
** Conference Chair: [[Jeanne Ferrante]]
Line 19 ⟶ 84:
** Part of the [[Federated Computing Research Conference]] 2007
* PLDI 2006 - SIGPLAN Conference on Programming Language Design and Implementation: [[Ottawa|Ottawa, Ontario, Canada]]
** Conference Chair:
** Program Chair:
* PLDI '05 - SIGPLAN Conference on Programming Language Design and Implementation: [[Chicago, Illinois|Chicago, Illinois, USA]]
** Conference Chair:
** Program Chair: Mary Hall
* PLDI '04 - SIGPLAN Conference on Programming Language Design and Implementation: [[Washington, D.C.|Washington, D.C., USA]]
** Conference Chair: [[William Pugh (computer scientist)|William Pugh]]
** Program Chair:
* PLDI 03 - SIGPLAN Conference on Programming Language Design and Implementation: [[San Diego, California|San Diego, California, USA]]
** Conference Chair:
** Program Chair:
** Part of the [[Federated Computing Research Conference]] 2003
* PLDI '02 - SIGPLAN Conference on Programming Language Design and Implementation: [[Berlin|Berlin, Germany]]
** Conference Chair:
** Program Chair: [[Laurie
* SIGPLAN '01 Conference on Programming Language Design and Implementation (PLDI): [[Snowbird, Utah|Snowbird, Utah, USA]]
** Conference Chair:
** Program Chair: [[Mary Lou Soffa]]
* SIGPLAN '00 Conference on Programming Language Design and Implementation (PLDI): [[Vancouver|Vancouver, British Columbia, Canada]]
Line 42 ⟶ 107:
* SIGPLAN '99 Conference on Programming Language Design and Implementation (PLDI): [[Atlanta, Georgia|Atlanta, Georgia, USA]]
** Conference Chair: [[Barbara G. Ryder]]
** Program Chair:
** Part of the [[Federated Computing Research Conference]] 1999
* SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI): [[Montreal|Montreal, Quebec, Canada]]
** Conference Chair:
** Program Chair:
* SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI): [[Las Vegas
** Conference Chair:
** Program Chair:
* SIGPLAN '96
** Conference Chair:
** Program Chair:
** Part of the [[Federated Computing Research Conference]] 1996
* SIGPLAN '95 Conference on Programming Language Design and Implementation (PLDI): [[La Jolla, California|La Jolla, California, USA]]
** Conference Chair:
** Program Chair: [[David Hanson (computer scientist)|David R. Hanson]]
* SIGPLAN '94 Conference on Programming Language Design and Implementation (PLDI): [[Orlando, Florida|Orlando, Florida, USA]]
** Conference co-Chairs:
** Program Chair:
* SIGPLAN '93 Conference on Programming Language Design and Implementation: [[Albuquerque, New Mexico|Albuquerque, New Mexico, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '92 Conference on Programming Language Design and Implementation: [[San Francisco, California]]
** Conference Chair: [[Stuart Feldman|Stuart I. Feldman]]
** Program Chair:
* SIGPLAN '91 Conference on Programming Language Design and Implementation: [[Toronto|Toronto, Ontario, Canada]]
** Conference Chair: [[Brent Hailpern]]
** Program Chair: [[Barbara G. Ryder]]
* SIGPLAN '90 Conference on Programming Language Design and Implementation: [[White Plains, New York|White Plains, New York, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '89 Conference on Programming Language Design and Implementation: [[Portland, Oregon|Portland, Oregon, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '88 Conference on Programming Language Design and Implementation: [[Atlanta, Georgia|Atlanta, Georgia, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '87 Symposium on Interpreters and Interpretive Techniques: [[Saint Paul, Minnesota|St. Paul, Minnesota, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '86 Symposium on Compiler Construction: [[Palo Alto, California|Palo Alto, California, USA]]
** Conference Chair:
** Program Chair: [[Jeanne Ferrante]]
* SIGPLAN '85 Symposium on Language Issues in Programming Environments: [[Seattle, Washington|Seattle, Washington, USA]]
** Conference Chair:
** Program Chair: [[L. Peter Deutsch]]
* SIGPLAN '84 Symposium on Compiler Construction: [[Montreal|Montreal, Quebec, Canada]]
** Conference Chair:
** Program Chair: [[Susan L. Graham]]
* SIGPLAN '83 Symposium on Programming Language Issues in Software Systems: [[San Francisco, California|San Francisco, California, USA]]
** Conference Chair:
** Program Chair:
* SIGPLAN '82 Symposium on Compiler Construction: [[Boston, Massachusetts|Boston, Massachusetts, USA]]
** Conference Chair:
** Program Chair: [[Frances E. Allen]]
* SIGPLAN Symposium on Compiler Construction 1979: [[Denver, Colorado|Denver, Colorado, USA]]
* SIGPLAN Symposium on Compiler Optimization 1970: [[Urbana, Illinois|Urbana]]-[[Champaign, Illinois|Champaign]], [[Illinois|Illinois, USA]]
==References==
{{Reflist}}
==External links==
*{{Official website}}
*[
{{Association for Computing Machinery}}
{{Authority control}}
[[Category:Association for Computing Machinery conferences]]
[[Category:Computer science conferences]]
[[Category:Programming languages conferences]]
|