ACM ACM Logo ACM Logo SIGPLAN 2004 Conference on

Programming Language Design and Implementation (PLDI)

Washington, DC

June 9-11, 2004


Important Links


The conference will be held at the The Fairmont Washington hotel in downtown Washington DC. The hotel within easy walking distance of Georgetown, the Westend, and Dupont circle, and is 3 blocks away from the Foggy Bottom - GWU Metro stop, providing convenient access to the rest of the downtown DC area.

Alternative hotel information is available.

Co-located Conferences and workshops


June 7June 8June 9June 10June 11June 12Jun 13
IVME 2004 MSP'04



PLDI is a forum where researchers, developers, educators, and practitioners can exchange information on the latest practical and experimental work in the design and implementation of programming languages. The PLDI conference seeks original research papers that focus on practical issues in the design, development, implementation, and use of programming languages. Emphasis is placed on novel language designs, innovative and creative approaches to compile-time and run-time technology, and results from experimental studies of actual implementations.

Topics of Interest

Papers are solicited on, but not limited to, these topics:

  • language support for security and safety
  • languages and compilers for parallel computing
  • design and processing of domain-specific languages
  • effective implementation of advanced language features
  • program representations
  • program analysis
  • program optimizations and transformations
  • dynamic compilation and optimization techniques
  • storage management techniques
  • compilation for distributed, heterogeneous systems
  • techniques for embedded and mobile code
  • interactions between compilers and architectures
  • software development tools
  • techniques for effective compiler construction

Submission Guidelines

The deadline for submissions of technical papers has passed. Papers must be formatted according the ACM proceedings format and should be no longer than 10 pages in this format. This 10 pages includes everything (i.e., it is the total length of the paper). Templates for ACM format are available for Word Perfect, Microsoft Word, and Latex at Submissions should be in PDF (preferably) or Postscript that is interpretable by Ghostscript and printable on US Letter and A4 sized paper.

Papers that exceed the length requirement or are late will be rejected by the program chair. Papers already being reviewed by another conference or workshop with published proceedings are not eligible; if a closely related paper has been submitted to a journal, the authors must notify the program chair.

Paper Evaluation

The program committee will evaluate the technical contribution of each submission as well as its general accessibility to the PLDI audience. Papers will be judged on significance, originality, relevance, correctness, and clarity. The paper must be organized so that it is easily understood by an audience with varied expertise. The paper should clearly identify what has been accomplished, why it is significant, and how it compares with previous work. Papers that introduce new ideas or approaches are especially encouraged.

General Chair

William Pugh
Dept. of Computer Science
University of Maryland
College Park, MD 20742 USA
Tel: +1-301-405-2705
Fax: +1-301-405-6707

Program Chair

Craig Chambers
Dept. of Computer Science & Engineering
University of Washington
Box 352350
Seattle, WA 98195-2350 USA
Tel: +1-206-685-2094
Fax: +1-206-543-2969

Program Committee

Saman AmarasingheMIT
Emery BergerUniversity of Massachusetts, Amherst
Chandrasekhar BoyapatiUniversity of Michigan
Brad CalderUniversity of California, San Diego
Trishul ChilimbiMicrosoft Research
Charles ConselLaBRI / INRIA
Matthew DwyerKansas State University
Jeff FosterUniversity of Maryland
Dan GrossmanUniversity of Washington
Ulrich KremerRutgers University
George NeculaUniversity of California, Berkeley
Tamiya OnoderaIBM Tokyo Research Laboratory
Jakob RehofMicrosoft Research
Didier RemyINRIA Rocquencourt
Thomas RepsUniversity of Wisconsin
Anne RogersUniversity of Chicago
Frank TipIBM T.J. Watson Research Center
Stephanie WeirichUniversity of Pennsylvania

PLDI 2004 is...
Sponsored by 
ACM Logo
Association for 
Computing Machinery (ACM)
Sponsored by


ACM Special Interest Group on
Programming Languages (SIGPLAN)

In Cooperation with


ACM Special Interest Group on
Software Engineering (SIGSOFT)