Boost logo

Boost :

Subject: Re: [boost] [mixin] Library name
From: Klaim - Joël Lamotte (mjklaim_at_[hidden])
Date: 2015-01-12 07:32:40


On Mon, Jan 12, 2015 at 1:21 PM, Borislav Stanimirov <b.stanimirov_at_[hidden]>
wrote:

>
> * EntityComponent - not great since it doesn't exactly follow the
> entity-component-system pattern, although it can be said that it allows the
> construction of entities from components.
>
>
As long as you consider that it is not implementing the ECS pattern, it
shouldn't use this name indeed.

> * Polymorph - since it allows the composition of polymorphic types at run
> time, but that's pobably even more vague
>

Actually it is close to what you do: you provide a runtime-polymorphic
object.

Maybe composable object interface (or object with composable interface) or
something conveying this particular pov?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk