Sciweavers

GCSE
2000
Springer

Mixin-Based Programming in C++

13 years 8 months ago
Mixin-Based Programming in C++
Combinations of C++ features, like inheritance, templates, and class nesting, allow for the expression of powerful component patterns. In particular, research has demonstrated that, using C++ mixin classes, one can express layered component-based designs concisely with efficient implementations. In this paper, we discuss pragmatic issues related to component-based programming using C++ mixins. We explain surprising interactions of C++ features and policies that sometimes complicate mixin implementations, while other times enable additional functionality without extra effort.
Yannis Smaragdakis, Don S. Batory
Added 24 Aug 2010
Updated 24 Aug 2010
Type Conference
Year 2000
Where GCSE
Authors Yannis Smaragdakis, Don S. Batory
Comments (0)