Programming Language Design and Implementation (PLDI) is one of the
ACM SIGPLAN
SIGPLAN is the Association for Computing Machinery's Special Interest Group on programming languages.
Conferences
* Principles of Programming Languages (POPL)
* Programming Language Design and Implementation (PLDI)
* International Symposium on M ...
'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
The University of Illinois Urbana-Champaign (U of I, Illinois, University of Illinois, or UIUC) is a public land-grant research university in Illinois in the twin cities of Champaign and Urbana. It is the flagship institution of the Univ ...
and chaired by Robert S. Northcote. That conference included papers by
Frances E. Allen
Frances Elizabeth Allen (August 4, 1932August 4, 2020) was an American computer scientist and pioneer in the field of optimizing compilers. Allen was the first woman to become an IBM Fellow, and in 2006 became the first woman to win the Turing ...
,
John Cocke,
Alfred V. Aho,
Ravi Sethi
Ravi Sethi (born 1947) is an Indian computer scientist retired from executive roles at Bell Labs and Avaya Labs. He also serves as a member of the National Science Foundation's Computer and Information Science and Engineering (CISE) Advisory Co ...
, and
Jeffrey D. Ullman
Jeffrey David Ullman (born November 22, 1942) is an American computer scientist and the Stanford W. Ascherman Professor of Engineering, Emeritus, at Stanford University. His textbooks on compilers (various editions are popularly known as the ...
. The first conference in the current PLDI series took place in 1979 under the name ''SIGPLAN Symposium on Compiler Construction'' in
Denver, Colorado
Denver () is a consolidated city and county, the capital, and most populous city of the U.S. state of Colorado. Its population was 715,522 at the 2020 census, a 19.22% increase since 2010. It is the 19th-most populous city in the Unit ...
. 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.
Conference locations and organizers
* PLDI 2022 - SIGPLAN Conference on Programming Language Design and Implementation:
San Diego, CA
San Diego ( , ; ) is a city on the Pacific Ocean coast of Southern California located immediately adjacent to the Mexico–United States border. With a 2020 population of 1,386,932, it is the eighth most populous city in the United States ...
, United States
** General Chair: Ranjit Jhala
** Program Chair: Isil Dillig
* PLDI 2021 - SIGPLAN Conference on Programming Language Design and Implementation: Online due to
COVID-19
Coronavirus disease 2019 (COVID-19) is a contagious disease caused by a virus, the severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). The first known case was COVID-19 pandemic in Hubei, identified in Wuhan, China, in December ...
** General Chair: Stephen N. Freund
** Program Chair: Eran Yahav
* PLDI 2020 - SIGPLAN Conference on Programming Language Design and Implementation:
London
London is the capital and largest city of England and the United Kingdom, with a population of just under 9 million. It stands on the River Thames in south-east England at the head of a estuary down to the North Sea, and has been a majo ...
, United Kingdom (planned); moved online due to COVID-19
** General Chair: Alastair F. Donaldson
** Program Chair:
Emina Torlak
*
proceedings
* PLDI 2019 - SIGPLAN Conference on Programming Language Design and Implementation:
Phoenix, AZ
Phoenix ( ; nv, Hoozdo; es, Fénix or , yuf-x-wal, Banyà:nyuwá) is the capital and most populous city of the U.S. state of Arizona, with 1,608,139 residents as of 2020. It is the fifth-most populous city in the United States, and the onl ...
, United States
** Conference Chair:
Kathryn S. McKinley
** Program Chair:
Kathleen Fisher
Kathleen Shanahan Fisher is an American computer scientist who specializes in programming languages and their implementation.
Professor Fisher is Chair of Computer Science at Tufts University and one of the authors of the PADS data description ...
* PLDI 2018 - SIGPLAN Conference on Programming Language Design and Implementation:
Philadelphia, PA
Philadelphia, often called Philly, is the largest city in the Commonwealth of Pennsylvania, the sixth-largest city in the U.S., the second-largest city in both the Northeast megalopolis and Mid-Atlantic regions after New York City. Sinc ...
, United States
** Conference Chair: Jeffrey S. Foster
** Program Chair: Dan Grossman
* PLDI 2017 - SIGPLAN Conference on Programming Language Design and Implementation:
Barcelona
Barcelona ( , , ) is a city on the coast of northeastern Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Spain. With a population of 1.6 million within ci ...
, Spain
** Conference Chair: Albert Cohen
** Program Chair: Martin Vechev
* PLDI 2016 - SIGPLAN Conference on Programming Language Design and Implementation:
Santa Barbara, CA
Santa Barbara ( es, Santa Bárbara, meaning "Saint Barbara") is a coastal city in Santa Barbara County, California, of which it is also the county seat. Situated on a south-facing section of coastline, the longest such section on the West Coas ...
, United States
** Conference Chair: Chandra Krintz
** Program Chair: Emery Berger
* PLDI 2015 - SIGPLAN Conference on Programming Language Design and Implementation:
Portland, OR
Portland (, ) is a port city in the Pacific Northwest and the largest city in the U.S. state of Oregon. Situated at the confluence of the Willamette and Columbia rivers, Portland is the county seat of Multnomah County, the most populous cou ...
, United States
** Conference Chair: Dave Grove
** Program Chair: Steve Blackburn
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
2015
* PLDI 2014 - SIGPLAN Conference on Programming Language Design and Implementation:
Edinburgh, Scotland
Edinburgh ( ; gd, Dùn Èideann ) is the capital city of Scotland and one of its 32 Council areas of Scotland, council areas. Historically part of the county of Midlothian (interchangeably Edinburghshire before 1921), it is located in Lothian ...
, United Kingdom
** Conference Chair:
Michael O'Boyle
Michael O'Boyle is a professor of Computing and Director of the Institute for Computing Systems Architecture at the University of Edinburgh School of Informatics.
Education
O'Boyle received a Master of Science degree in computer science from ...
** Program Chair: Keshav Pingali
* PLDI 2013 - SIGPLAN Conference on Programming Language Design and Implementation:
Seattle, WA
Seattle ( ) is a seaport city on the West Coast of the United States. It is the seat of King County, Washington. With a 2020 population of 737,015, it is the largest city in both the state of Washington and the Pacific Northwest region of ...
, United States
** Conference Chair: Hans-J. Boehm
** Program Chair: Cormac Flanagan
* PLDI 2012 - SIGPLAN Conference on Programming Language Design and Implementation:
Beijing
}
Beijing ( ; ; ), alternatively romanized as Peking ( ), is the capital of the People's Republic of China. It is the center of power and development of the country. Beijing is the world's most populous national capital city, with over 21 ...
, China
** Conference Chairs: Jan Vitek, Haibo Lin
** Program Chair: Frank Tip
* PLDI 2011 - SIGPLAN Conference on Programming Language Design and Implementation:
San Jose, CA
San Jose, officially San José (; ; ), is a major city in the U.S. state of California that is the cultural, financial, and political center of Silicon Valley and largest city in Northern California by both population and area. With a 2020 popu ...
, United States
** Conference Chair: Mary Hall
** Program Chair: David Padua
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
2011
* PLDI 2010 - SIGPLAN Conference on Programming Language Design and Implementation:
Toronto, ON
Toronto ( ; or ) is the capital city of the Provinces and territories of Canada, Canadian province of Ontario. With a recorded population of 2,794,356 in 2021, it is the List of the largest municipalities in Canada by population, most pop ...
, Canada
** Conference Chair: Ben Zorn
** Program Chair: Alex Aiken
* PLDI 2009 - SIGPLAN Conference on Programming Language Design and Implementation:
Dublin
Dublin (; , or ) is the capital and largest city of Republic of Ireland, Ireland. On a bay at the mouth of the River Liffey, it is in the Provinces of Ireland, province of Leinster, bordered on the south by the Dublin Mountains, a part of th ...
,
Ireland
Ireland ( ; ga, Éire ; Ulster Scots dialect, Ulster-Scots: ) is an island in the Atlantic Ocean, North Atlantic Ocean, in Northwestern Europe, north-western Europe. It is separated from Great Britain to its east by the North Channel (Grea ...
** Conference Chair: Michael Hind
** Program Chair: Amer Diwan
* PLDI 2008 - SIGPLAN Conference on Programming Language Design and Implementation:
Tucson, Arizona, USA
** Conference Chair: Rajiv Gupta
** Program Chair: Saman Amarasinghe
* PLDI 2007 - SIGPLAN Conference on Programming Language Design and Implementation:
San Diego, California, USA
** Conference Chair:
Jeanne Ferrante
Jeanne Ferrante is a computer scientist active in the field of compiler technology, where she has made important contributions regarding optimization and parallelization. Jeanne Ferrante is Professor of Computer Science and Engineering at Uni ...
** Program Chair: Kathryn S. McKinley
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
2007
* PLDI 2006 - SIGPLAN Conference on Programming Language Design and Implementation:
Ottawa, Ontario, Canada
Ottawa (, ; Canadian French: ) is the capital city of Canada. It is located at the confluence of the Ottawa River and the Rideau River in the southern portion of the province of Ontario. Ottawa borders Gatineau, Quebec, and forms the core ...
** Conference Chair: Michael Schwartzbach
** Program Chair: Thomas Ball
* PLDI '05 - SIGPLAN Conference on Programming Language Design and Implementation:
Chicago, Illinois, USA
** Conference Chair: Vivek Sarkar
** Program Chair: Mary Hall
* PLDI '04 - SIGPLAN Conference on Programming Language Design and Implementation:
Washington, D.C., USA
** Conference Chair:
William Pugh
** Program Chair: Craig Chambers
* PLDI 03 - SIGPLAN Conference on Programming Language Design and Implementation:
San Diego, California, USA
** Conference Chair: Ron Cytron
** Program Chair: Rajiv Gupta
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
2003
* PLDI '02 - SIGPLAN Conference on Programming Language Design and Implementation:
Berlin, Germany
Berlin ( , ) is the capital and largest city of Germany by both area and population. Its 3.7 million inhabitants make it the European Union's most populous city, according to population within city limits. One of Germany's sixteen constituent ...
** Conference Chair: Jens Knoop
** Program Chair:
Laurie Hendren
* SIGPLAN '01 Conference on Programming Language Design and Implementation (PLDI):
Snowbird, Utah, USA
** Conference Chair: Michael Burke
** Program Chair:
Mary Lou Soffa
* SIGPLAN '00 Conference on Programming Language Design and Implementation (PLDI):
Vancouver, British Columbia, Canada
Vancouver ( ) is a major city in western Canada, located in the Lower Mainland region of British Columbia. As the most populous city in the province, the 2021 Canadian census recorded 662,248 people in the city, up from 631,486 in 2016. The ...
** Conference Chair:
James Larus
James R. Larus is an American computer scientist specializing in the fields of programming languages, compilers, and computer architecture. He is currently at École Polytechnique Fédérale de Lausanne (EPFL) where he has served as the Dean of ...
** Program Chair:
Monica Lam
Monica Sin-Ling Lam is an American computer scientist. She is a professor in the Computer Science Department at Stanford University.
Professional biography
Monica Lam received a B.Sc. from University of British Columbia in 1980 and a Ph.D. in ...
* SIGPLAN '99 Conference on Programming Language Design and Implementation (PLDI):
Atlanta, Georgia, USA
** Conference Chair:
Barbara G. Ryder
** Program Chair: Benjamin G. Zorn
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
1999
* SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI):
Montreal, Quebec, Canada
Montreal ( ; officially Montréal, ) is the second-most populous city in Canada and most populous city in the Canadian province of Quebec. Founded in 1642 as '' Ville-Marie'', or "City of Mary", it is named after Mount Royal, the triple-pea ...
** Conference Chair: Jack W. Davidson
** Program Chair: Keith D. Cooper
* SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI):
Las Vegas, Nevada, USA
The Las Vegas Valley is a major metropolitan area in the southern part of the U.S. state of Nevada, and the second largest in the Southwestern United States. The state's largest urban agglomeration, the Las Vegas Metropolitan Statistical Area is ...
** Conference Chair: Marina Chen
** Program Chair: Ron K. Cytron
* SIGPLAN '96 Conference on Programming Language Design and Implementation (PLDI):
Philadelphia, Pennsylvania, USA
** Conference Chair: Charles N. Fischer
** Program Chair: Michael Burke
** Part of the
Federated Computing Research Conference
The Federated Computing Research Conference, FCRC, is an event that brings together several academic conferences, workshops, and plenary talks in the field of computer science. FCRC has been organised in 1993, 1996, 1999, 2003, 2007, 2011, 2015 and ...
1996
* SIGPLAN '95 Conference on Programming Language Design and Implementation (PLDI):
La Jolla, California, USA
** Conference Chair: David W. Wall
** Program Chair:
David R. Hanson
* SIGPLAN '94 Conference on Programming Language Design and Implementation (PLDI):
Orlando, Florida, USA
Orlando () is a city in the U.S. state of Florida and is the county seat of Orange County. In Central Florida, it is the center of the Orlando metropolitan area, which had a population of 2,509,831, according to U.S. Census Bureau figures relea ...
** Conference co-Chairs: Barbara Ryder and
Mary Lou Soffa
** Program Chair: Vivek Sarkar
* SIGPLAN '93 Conference on Programming Language Design and Implementation:
Albuquerque, New Mexico, USA
** Conference Chair: Robert Cartwright
** Program Chair: David W. Wall
* SIGPLAN '92 Conference on Programming Language Design and Implementation:
San Francisco, California
San Francisco (; Spanish for " Saint Francis"), officially the City and County of San Francisco, is the commercial, financial, and cultural center of Northern California. The city proper is the fourth most populous in California and 17th ...
** Conference Chair:
Stuart I. Feldman
** Program Chair: Christopher W. Fraser
* SIGPLAN '91 Conference on Programming Language Design and Implementation:
Toronto, Ontario, Canada
Toronto ( ; or ) is the capital city of the Canadian province of Ontario. With a recorded population of 2,794,356 in 2021, it is the most populous city in Canada and the fourth most populous city in North America. The city is the anchor ...
** Conference Chair:
Brent Hailpern
** Program Chair:
Barbara G. Ryder
* SIGPLAN '90 Conference on Programming Language Design and Implementation:
White Plains, New York, USA
** Conference Chair: Mark Scott Johnson
** Program Chair: Bernard Lang
* SIGPLAN '89 Conference on Programming Language Design and Implementation:
Portland, Oregon, USA
** Conference Chair: Bruce Knobe
** Program Chair: Charles N. Fischer
* SIGPLAN '88 Conference on Programming Language Design and Implementation:
Atlanta, Georgia, USA
** Conference Chair: David S. Wise
** Program Chair: Mayer D. Schwartz
* SIGPLAN '87 Symposium on Interpreters and Interpretive Techniques:
St. Paul, Minnesota, USA
** Conference Chair: Mark Scott Johnson
** Program Chair: Thomas Turba
* SIGPLAN '86 Symposium on Compiler Construction:
Palo Alto, California, USA
** Conference Chair: John R. Sopka
** Program Chair:
Jeanne Ferrante
Jeanne Ferrante is a computer scientist active in the field of compiler technology, where she has made important contributions regarding optimization and parallelization. Jeanne Ferrante is Professor of Computer Science and Engineering at Uni ...
* SIGPLAN '85 Symposium on Language Issues in Programming Environments:
Seattle, Washington, USA
** Conference Chair: Teri Payton
** Program Chair:
L. Peter Deutsch
L Peter Deutsch (born Laurence Peter Deutsch on August 7, 1946, in Boston, Massachusetts) is the founder of Aladdin Enterprises and creator of Ghostscript, a free software PostScript and Portable Document Format, PDF interpreter.
Deutsch's othe ...
* SIGPLAN '84 Symposium on Compiler Construction:
Montreal, Quebec, Canada
Montreal ( ; officially Montréal, ) is the second-most populous city in Canada and most populous city in the Canadian province of Quebec. Founded in 1642 as '' Ville-Marie'', or "City of Mary", it is named after Mount Royal, the triple-pea ...
** Conference Chair: Mary Van Deusen
** Program Chair:
Susan L. Graham
* SIGPLAN '83 Symposium on Programming Language Issues in Software Systems:
San Francisco, California, USA
** Conference Chair: John R. White
** Program Chair: Lawrence A. Rowe
* SIGPLAN '82 Symposium on Compiler Construction:
Boston, Massachusetts, USA
Boston (), officially the City of Boston, is the state capital and most populous city of the Commonwealth of Massachusetts, as well as the cultural and financial center of the New England region of the United States. It is the 24th- most ...
** Conference Chair: John R. White
** Program Chair:
Frances E. Allen
Frances Elizabeth Allen (August 4, 1932August 4, 2020) was an American computer scientist and pioneer in the field of optimizing compilers. Allen was the first woman to become an IBM Fellow, and in 2006 became the first woman to win the Turing ...
* SIGPLAN Symposium on Compiler Construction 1979:
Denver, Colorado, USA
* SIGPLAN Symposium on Compiler Optimization 1970:
Urbana __NOTOC__
Urbana can refer to:
Places Italy
*Urbana, Italy
United States
*Urbana, Illinois
**Urbana (conference), a Christian conference formerly held in Urbana, Illinois
*Urbana, Indiana
* Urbana, Iowa
*Urbana, Kansas
* Urbana, Maryland
*Urbana, ...
-
Champaign
Champaign ( ) is a city in Champaign County, Illinois, United States. The population was 88,302 at the 2020 census. It is the tenth-most populous municipality in Illinois and the fourth most populous city in Illinois outside the Chicago metropo ...
,
Illinois, USA
Illinois ( ) is a state in the Midwestern United States. Its largest metropolitan areas include the Chicago metropolitan area, and the Metro East section, of Greater St. Louis. Other smaller metropolitan areas include, Peoria and Rockford ...
References
External links
*
bibliography for PLDIat
DBLP
DBLP is a computer science bibliography website. Starting in 1993 at Universität Trier in Germany, it grew from a small collection of HTML files and became an organization hosting a database and logic programming bibliography site. Since Nove ...
{{Authority control
Association for Computing Machinery conferences
Computer science conferences
Programming languages conferences