[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