The current proto code is not even polymorphic at all, exactly because of the daunting limitations of native C++ polymorphism (either fully dynamic or fully static, both very opinionated, exclusive, and still quite crude). If Dyno doesn't slow down the hot loop, it should be used to enable flexible Model designs!
-> https://github.com/ldionne/dyno
The current proto code is not even polymorphic at all, exactly because of the daunting limitations of native C++ polymorphism (either fully dynamic or fully static, both very opinionated, exclusive, and still quite crude). If
Dyno
doesn't slow down the hot loop, it should be used to enable flexible Model designs!