… Object-oriented programming facilitates the development of generic software … to object-oriented programs, to automatically map generic software into specific … partial evaluator for a minimal object-oriented language, and give directions …
pado 2001: 173-197 [doi]… some kinds of transformation typical in object-oriented programming. This paper … of transformations of object-oriented programs. …There are a number of programmable macro systems such as Lisp’s. While they can …
TOOLS 1998: 113-126 [doi]… We identify three design principles for reflection and metaprogramming facilities in object oriented programming languages. Encapsulation: meta-level facilities must encapsulate their implementation. Stratification: meta …
OOPSLA 2004: 331-344 [doi]… The Marine Biology Simulation is designed as a final project in an objects-first CS2 course. It provides an entertaining setting that serves as compelling example of the powers of object-oriented design and programming. …
OOPSLA 2004: 109-110 [doi]… Subject-oriented programming supports composition of object-oriented programs …-oriented framework for implementing rules, which we are currently building as part of our support for subject-oriented programming in C++. …
OOPSLA 1995: 235-250 [doi]… Object-Orientation is now over forty years old. In that time, Object-Oriented …+ + to Java and beyond. Only by keeping the object-oriented faith can we ensure full-spectrum object-oriented dominance for the next forty years in the project …
ECOOP 2009: 619-629 [doi]… Designing and implementing generic software components is encouraged by languages such as object-oriented ones and commonly advocated in most application areas … a programmer to specify how generic programs should be specialized …
OOPSLA 1997: 286-300 [doi]