[Bf-committers] Boost dependency
Erwin Coumans
erwin.coumans at gmail.com
Mon Nov 5 16:46:33 CET 2012
I agree, BOOST is a too bloated and you likely only use 1% of its features.
I would put some effort to get rid of it.
Sent from my iPhone
On Nov 5, 2012, at 7:30 AM, Ton Roosendaal <ton at blender.org> wrote:
> Hi,
>
> Can I get advice from the c/c++ devs here if Boost is going to be a default dependency now?
> It is currently possible to disable Boost by excluding some libs (like for mini blender compiles).
>
> I'm concerned about portablity too. And from my limited POV any library takes 200 MB diskpace is suspicious!
>
> Next to that - we do serious attempts to keep code readable in Blender. Heavy use of templates can lead to constructions nobody will ever be able to debug. It's a common issue with C code too - but in C++ hacking even more. In other developer environments people agree together on sticking to only a limited subset of all C++ features for that reason.
>
> (Our audio library now uses Boost, that's the reason)
>
> Laters,
>
> -Ton-
>
> ------------------------------------------------------------------------
> Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
> Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
More information about the Bf-committers
mailing list