PLDI

PLDI

Programming Language Design and Implementation (PLDI) is the name of one of the 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, 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, 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 acronym became PLDI 'xx, and in 2006 PLDI xxxx.

Conference locations and organizers

* 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
** Program Chair: Kathryn S. McKinley
* PLDI 2006 - SIGPLAN Conference on Programming Language Design and Implementation: Ottawa, Ontario, Canada
** 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
* PLDI '02 - SIGPLAN Conference on Programming Language Design and Implementation: Berlin, Germany
** Conference Chair: Jens Knoop
** Program Chair: Laurie J. 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
** Conference Chair: James Larus
** Program Chair: Monica Lam
* SIGPLAN '99 Conference on Programming Language Design and Implementation (PLDI): Atlanta, Georgia, USA
** Conference Chair: Barbara G. Ryder
** Program Chair: Benjamin G. Zorn
* SIGPLAN '98 Conference on Programming Language Design and Implementation (PLDI): Montreal, Quebec, Canada
** Conference Chair: Jack W. Davidson
** Program Chair: Keith D. Cooper
* SIGPLAN '97 Conference on Programming Language Design and Implementation (PLDI): Las Vegas, Nevada, USA
** 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
* 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
** 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
** Conference Chair: Stuart I. Feldman
** Program Chair: Christopher W. Fraser
* SIGPLAN '91 Conference on Programming Language Design and Implementation: Toronto, Ontario, Canada
** Conference Chair: Brent Hailpern
** Program Chair: Barbara 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
* SIGPLAN '85 Symposium on Language Issues in Programming Environments: Seattle, Washington, USA
** Conference Chair: Teri Payton
** Program Chair: L. Peter Deutsch
* SIGPLAN '84 Symposium on Compiler Construction: Montreal, Quebec, Canada
** 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
** Conference Chair: John R. White
** Program Chair: Frances E. Allen
* SIGPLAN Symposium on Compiler Construction 1979: Denver, Colorado, USA
* SIGPLAN Symposium on Compiler Optimization 1970: Urbana-Champaign, Illinois, USA

External links

* [http://www.acm.org/sigs/sigplan/pldi.htm ACM SIGPLAN PLDI website]
* [http://www.informatik.uni-trier.de/~ley/db/conf/pldi/index.html DBLP bibliography for PLDI]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Programming Language Design and Implementation — (PLDI) is one of the 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… …   Wikipedia

  • Profiling (computer programming) — In software engineering, profiling ( program profiling , software profiling ) is a form of dynamic program analysis that measures, for example, the usage of memory, the usage of particular instructions, or frequency and duration of function calls …   Wikipedia

  • Region-based memory management — In computer science, region based memory management is a type of memory management in which each allocated object is assigned to a region. A region, also called a zone, arena, or memory context, is a collection of allocated objects that can be… …   Wikipedia

  • Gestion de mémoire par régions — En informatique, la gestion de mémoire par région est un type de gestion de mémoire avec lequel chaque objet alloué est assigné à une région. Une région, alias une zone, une arène, ou un contexte mémoire, est une collection d’objets alloués qui… …   Wikipédia en Français

  • 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 Memory… …   Wikipedia

  • Performance analysis — In software engineering, performance analysis, more commonly today known as profiling, is the investigation of a program s behavior using information gathered as the program executes (i.e. it is a form of dynamic program analysis, as opposed to… …   Wikipedia

  • Monica S. Lam — Monica Sin Ling Lam is a professor in the Computer Science Department at Stanford, and Founder and Chief Scientist of MokaFive.[1] Contents 1 Professional biography 2 Bibliography 3 Awards …   Wikipedia

  • Frameworks supporting the polyhedral model — Use of the polyhedral model within a compiler requires software to represent the objects of this framework (sets of integer valued points in regions of various spaces) and perform operations upon them (e.g., testing whether the set is empty). Two …   Wikipedia

  • Malloc — In computing, malloc is a subroutine provided in the C and C++ programming language s standard libraries for performing dynamic memory allocation. Rationale The C programming language manages memory either statically or automatically . Static… …   Wikipedia

  • List of important publications in computer science — This is a list of important publications in computer science, organized by field. Some reasons why a particular publication might be regarded as important: Topic creator – A publication that created a new topic Breakthrough – A publication that… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”