 |
SIGPLAN |
| "To explore programming language concepts and tools focusing on design, implementation and efficient use." |
|
SIGPLAN Conferences
| SIGPLAN
sponsors or co-sponsors the premier conferences in the area of programming
language research, providing the opportunity for researchers, developers,
practitioners, and students to present the latest research advances. The conferences listed on this page are sponsored by SIGPLAN. ACM maintains a master conference calendar for SIGPLAN.
SIGPLAN also supports conferences through
in-cooperation status.
Links to these conferences can be found here. |
|
|
Useful Conference Information
|
|
|
Programming Language Design and Implementation (PLDI)
Programming Language Design and Implementation is the premier forum
for research on programming language design
and implementation. |
Principles of Programming Languages (POPL)
Principles of Programming Languages is the premier forum for the
fundamental innovations in design, definition, analysis, transformation, and
implementation of programming languages, programming systems, and programming
abstractions. |
Object-Oriented Programming, Systems, Languages, and Applications
(OOPSLA)
Object-oriented Programming,
Systems, Languages, and Applications is the premier conference for industry and
and academic experts to report innovations in object technology, programmer
productivity, secure and reliable software, and ultra-large scale systems. |
International Conference on Functional Programming (ICFP)
The International Conference on Functional Programming is the premier
forum for the design, implementations, and uses of
functional programming. |
Languages, Compilers, and Tools for Embedded Systems (LCTES)
LCTES provides a link between the
programming languages and embedded systems engineering communities. Researchers
and developers in these areas are addressing many similar problems, but with
different backgrounds and approaches. LCTES is intended to expose researchers
and developers from either area to relevant work and interesting problems in the
other area and provide a forum where they can interact. |
Architectural Support for Programming Languages and
Operating Systems (ASPLOS) The International
Conference on Architectural Support for Programming Languages and Operating
Systems provides a high-quality forum for scientists and engineers to present
their latest research findings in these rapidly changing fields. It has captured
some of the major computer systems innovations of the past 15 years (e.g., RISC
and VLIW processors, small and large-scale multiprocessors, clusters and
networks-of-workstations, optimizing compilers, RAID, and network-storage system
designs). ASPLOS is co-sponsored with
SIGARCH and SIGOPS. |
|
International Symposium on Memory Management (ISMM)
The International Symposium on Memory Management, focuses
on garbage collection, dynamic storage allocation, storage management
implementation techniques, plus interactions with languages and operating
systems, and empirical studies of programs' memory allocation and
referencing behavior.
|
Virtual Execution Environments (VEE)
The goal of the International Conference on Virtual Execution Environments is to
be a first-rate research forum that brings together leading practitioners and
researchers in the broad area of virtualization, which includes topics such as
high-level language virtual machines (JVM, CLR, etc.), process and system
virtual machines, translators, machine emulators, and simulators. Previously,
research results on these topics have been scattered among a number of different
venues in the languages (VM, PLDI, OOPSLA, IVME), operating systems (SOSP, OSDI,
USENIX), and architecture (ASPLOS, CGO, PACT) communities. |
Principles and Practices of Parallel Programming (PPOPP)
Principles and Practices of Parallel Programming provides a forum for papers on the principles and
foundations of parallel programming, tools and techniques for parallel programming, and experiences in using
parallel programming to solve applications problems. |
History of Programming Languages (HOPL)
The goal of the History of Programming Languages conference is
to produce an accurate historical record of programming language design and
development. HOPL-III will be held in 2007 in San Diego, CA as part of FCRC
2007. HOPL-III is in-cooperation with SIGSOFT.
HOPL-I was held in 1978 in Los Angeles, CA. HOPL-II was held in
1993 in Cambridge, MA. |
|
|
|
|