OOPSLA (Object-Oriented Programming, Systems, Languages & Applications) is an annual ACM research conference. OOPSLA mainly takes place in the United States, while the sister conference of OOPSLA, ECOOP, is typically held in Europe. It is operated by the Special Interest Group for Programming Languages (SIGPLAN) group of the Association for Computing Machinery (ACM).
OOPSLA has been instrumental in helping object-oriented programming develop into a mainstream programming paradigm.[citation needed] It has also helped incubate a number of related topics, including design patterns, refactoring, aspect-oriented programming, model-driven engineering, agile software development, and domain specific languages.
The first OOPSLA conference was held in Portland, Oregon in 1986. As of 2010, OOPSLA became a part of the SPLASH conference.[1] SPLASH stands for Systems, Programming, Languages, and Applications: Software for Humanity.
Locations and organizers
edit
Year |
Location |
Conference Chair |
Program Chair
|
2024
|
Pasadena, California, United States
|
Alex Potanin & Bor-Yuh Evan Chang
|
2023
|
Cascais, Portugal
|
Vasco Vasconcelos
|
2022
|
Auckland, New Zealand
|
Alex Potanin
|
|
2021
|
Chicago, Illinois, USA
|
Hridesh Rajan
|
|
2020
|
Virtual
|
Hridesh Rajan
|
|
2019
|
Athens, Greece
|
Yannis Smaragdakis
|
Eelco Visser
|
2018
|
Boston, Massachusetts, USA
|
Jan Vitek
|
Manu Sridharan
|
2017
|
Vancouver, Canada
|
Gail Murphy
|
Jonathan Aldrich
|
2016
|
Amsterdam, Netherlands
|
Eelco Visser
|
Yannis Smaragdakis
|
2015
|
Pittsburgh, Pennsylvania, USA
|
Jonathan Aldrich
|
Patrick Eugster
|
2014
|
Portland, Oregon, USA
|
Andrew Black
|
Todd Millstein
|
2013
|
Indianapolis, Indiana, USA
|
Antony Hosking, Patrick Eugster
|
Cristina V. Lopes
|
2012
|
Tucson, Arizona, USA
|
Gary T. Leavens
|
Matt Dwyer
|
2011
|
Portland, Oregon, USA
|
Cristina V. Lopes
|
Kathleen S. Fisher
|
2010
|
Reno, Nevada, USA
|
William R. Cook
|
Martin Rinard
|
2009
|
Orlando, Florida, USA
|
Shail Arora
|
Gary T. Leavens
|
2008
|
Nashville, Tennessee, USA
|
Gail E. Harris
|
Gregor Kiczales
|
2007
|
Montreal, Quebec, Canada
|
Richard P. Gabriel
|
David Bacon
|
2006
|
Portland, Oregon, USA
|
Peri Tarr
|
William R. Cook
|
2005
|
San Diego, California, USA
|
Ralph Johnson
|
Richard P. Gabriel
|
2004
|
Vancouver, British Columbia, Canada
|
John Vlissides
|
Doug Schmidt
|
2003
|
Anaheim, California, USA
|
Ron Crocker
|
Guy L. Steele, Jr.
|
2002
|
Seattle, Washington, USA
|
Mamdouh Ibrahim
|
Satoshi Matsuoka
|
2001
|
Tampa Bay, Florida, USA
|
Linda Northrop
|
John Vlissides
|
2000
|
Minneapolis, Minnesota, USA
|
Mary Beth Rosson
|
Doug Lea
|
1999
|
Denver, Colorado, USA
|
Brent Hailpern
|
Linda Northrop
|
1998
|
Vancouver, British Columbia, Canada
|
Bjorn Freeman-Benson
|
Craig Chambers
|
1997
|
Atlanta, Georgia, USA
|
Mary Loomis
|
Toby Bloom
|
1996
|
San Jose, California, USA
|
Lougie Anderson
|
James Coplien
|
1995
|
Austin, Texas, USA
|
Rebecca J. Wirfs-Brock
|
Mary Loomis
|
1994
|
Portland, Oregon, USA
|
Jeff McKenna
|
J. Eliot B. Moss
|
1993
|
Washington, D.C., USA
|
Timlynn Babitsky and Jim Salmons
|
Ralph Johnson
|
1992
|
Vancouver, British Columbia, Canada
|
John Pugh
|
Rebecca J. Wirfs-Brock
|
1991
|
Phoenix, Arizona, USA
|
John Richards
|
Alan Snyder
|
1990
|
Ottawa, Ontario, Canada (co-located with ECOOP)
|
David Thomas and Pierre Cointe
|
Akinori Yonezawa
|
1989
|
New Orleans, Louisiana, USA
|
George Bosworth
|
Kent Beck
|
1988
|
San Diego, California, USA
|
Alan Otis and Larry Tesler
|
Kurt Shmucker
|
1987
|
Orlando, Florida, USA
|
Adele Goldberg and Chet Wisinski
|
Jerry L. Archibald
|
1986
|
Portland, Oregon, USA
|
Daniel G. Bobrow and Alan Purdy
|
Daniel Ingalls
|