"X ways to implement tree structures for use in genetic programming" by Gerard Choinka
Abstract: GPM https://github.com/gchoinka/gpm is a genetic programming library in a very early stage. Since no one is pushing this to be a finished product, lets go in details and find the "best" tree structures. It benchmarks code aesthetics, runtime, compile size and compile time on gcc/clang for recursive variant, OOP, https://github.com/ldionne/dyno, static code generation of plain C++ or trees build from boost::hana::tuple.
Event link: https://www.meetup.com/cppdug/events/...