You are now in FULL VIEW

Dancing with Symmetry to Harness the Power of Complexity: Subjective Programming in Context
Recorded at:

| by David Ungar Harold Ossher on Feb 02, 2014 |

The authors introduce a new language paradigm meant to enhance OOP with multi-dimensional context, providing details on context-based dispatch, and showing a glimpse of their early prototype.

Sponsored Content


David Ungar received the 2009 Dahl-Nygaard award for outstanding career contributions in the field of object-orientation, and was honored as an ACM Fellow in 2010. Harold Ossher is a researcher at IBM and an ACM Distinguished Scientist. He was one of the originators of subject-oriented programming, multi-dimensional separation of concerns and Hyper/J.

SPLASH is home to OOPSLA, Onward! and DLS. OOPSLA is the forum for many important software developments of the last few decades: CRC cards, CLOS, design patterns, Agile, SOA, Wikis, UML, TDD, refactoring, Java, and Aspects. Onward! is about programming and software: processes, methods, languages, communities, and applications. DLS addresses dynamic languages: their implementation and application.