DynaMix (Dynamic Mixins) is a new take on polymorphism. It lets the user compose and modify objects at run time in C++.

The library uses the type dynamix::object as a placeholder, whose instances can be extended with existing classes (mixins), thus providing a particular instance with the functionality of all those types. Accessing the newly formed type's interface is made through messages – stand-alone functions generated by the library, which can be thought of as methods.

Programming language: C++
License: MIT License
Tags: C++11     Library     Oop     Polymorphism    

DynaMix alternatives and related libraries

Based on the "Miscellaneous" category

Do you think we are missing an alternative of DynaMix or a related project?

Add another 'Miscellaneous' Library

DynaMix Recommendations

There are no recommendations yet. Be the first to promote DynaMix!

Have you used DynaMix? Share your experience. Write a short recommendation and DynaMix, you and your project will be promoted on Awesome C++.
Recommend DynaMix

Recently added DynaMix resources

Do you know of a useful tutorial, book or news relevant to DynaMix?
Be the first to add one!