LLMpediaThe first transparent, open encyclopedia generated by LLMs

ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Guy L. Steele Jr. Hop 5
Expansion Funnel Raw 91 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted91
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
NameACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
AbbreviationOOPSLA
DisciplineComputer science
PublisherAssociation for Computing Machinery
SponsorACM SIGPLAN
FrequencyAnnual

ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications is an annual technical forum that has shaped research and practice in Alan Kay-influenced Smalltalk-centric object-oriented programming paradigms and broader programming language design. The conference has served as a venue for contributions from researchers affiliated with Bell Labs, Xerox PARC, Stanford University, Massachusetts Institute of Technology, and Carnegie Mellon University, fostering interactions among authors, implementers, and industry practitioners from organizations such as Microsoft Research, Google Research, Apple Inc., and IBM Research.

Overview

OOPSLA convenes authors, reviewers, and attendees from venues including ACM SIGPLAN, IEEE, USENIX, ACM SIGMOD, and NeurIPS-adjacent communities to exchange advances in topics linked to C++, Java, Python, Ruby, and Smalltalk. The program typically features peer-reviewed research papers, industrial experience reports, tutorials, panels, and workshops with contributions from labs like Bell Labs Research, Xerox PARC, HP Labs, Sun Microsystems, and universities such as University of Cambridge, University of California, Berkeley, Princeton University, and University of Oxford.

History and Evolution

The conference emerged from early gatherings on Smalltalk and object-oriented programming in the 1980s, linked to figures such as Alan Kay, Adele Goldberg, Dan Ingalls, and Christian L. Jacobsen. Early editions featured implementations and language design discussions influenced by work at Xerox PARC and MIT AI Lab. Over decades OOPSLA expanded to include themes from concurrency theory explored at IBM Research and Bell Labs, type-system advances from University of Edinburgh and INRIA, and language-runtime innovations from Sun Microsystems and Oracle Corporation. Collaborations and cross-pollination occurred with conferences like ICFP, PLDI, POPL, SOSP, and OOPSLA-adjacent workshops hosted alongside ECOOP and SPLASH.

Conference Structure and Topics

The program committee, drawn from institutions including Carnegie Mellon University, ETH Zurich, University of Toronto, Cornell University, and University of Washington, adjudicates submissions across topical areas: language design (exemplified by Haskell and ML), type systems (work by Robin Milner-influenced researchers), runtime systems and virtual machines (including Java Virtual Machine and Common Language Runtime), concurrency and parallelism (researched at Los Alamos National Laboratory and Sandia National Laboratories), software engineering case studies (from Microsoft Research and Google Research), program analysis (from Berkeley Lab and NIST), and domain-specific languages (pursued at MIT CSAIL and Stanford University). The conference also organizes workshops and tutorials led by contributors with affiliations to Netflix, Facebook, Twitter, and Intel Corporation.

Notable Papers and Impact

OOPSLA has published influential papers that catalyzed developments such as dynamic typing innovations connected to authors from Xerox PARC and static typing advances related to researchers at University of Cambridge and University of Edinburgh. Seminal works presented at the conference have influenced virtual-machine engineering at Sun Microsystems and Oracle Corporation, language features adopted in JavaScript engines used by Google, and runtime optimizations implemented by Apple Inc. and Mozilla Foundation. The conference has been a venue for results that intersect with research from PLDI, POPL, and ICFP, and that have led to technologies deployed by Amazon Web Services, Microsoft Azure, and Heroku.

Awards and Recognition

OOPSLA recognizes outstanding contributions through best paper awards, distinguished artifact awards, and lifetime achievement honors associated with leaders from ACM, USENIX, and national academies like the National Academy of Engineering and Royal Society. Recipients have included influential researchers associated with Adele Goldberg, Alan Kay, Dan Ingalls, Barbara Liskov, Philip Wadler, Simon Peyton Jones, and Peter Wegner. Community awards often align recipients with subsequent fellowships from ACM Fellows, IEEE Fellows, and prizes such as the Turing Award and ACM SIGPLAN Programming Languages Achievement Award.

Proceedings and Publication Venue

Proceedings are published by the Association for Computing Machinery through the ACM Digital Library and are indexed in bibliographic services used by researchers at Google Scholar, DBLP, Scopus, and Web of Science. Archival papers have appeared alongside related tracks in conference series like SPLASH and in journals associated with ACM Transactions on Programming Languages and Systems, Journal of the ACM, and IEEE Transactions on Software Engineering.

Category:Computer science conferences Category:Association for Computing Machinery conferences