[Bf-committers] Status of C++
Ton Roosendaal
ton at blender.org
Wed Nov 17 14:15:20 CET 2010
Hi,
The convention is that all modules in Blender have a C API, but within
a module a developer can choose whether to use C or C++. It's not very
practical to mix C and C++ within sections, which is a reason why most
of source/blender/ code still is C. A lot of libararies outside this
directory are C++.
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation ton at blender.org www.blender.org
Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 15 Nov, 2010, at 21:49, Leo Sutic wrote:
> I've looked in a lot of places and Googled, but haven't found any
> answer: What is the status of C++ in Blender? Should I just take a
> hint
> from the fact that it is almost all written in C, or is that an
> artifact
> of it being 15 years old?
>
> I know that it isn't the easiest language out there, but std::vector
> is
> kinda nice, and basic single inheritance, too. I have no problem
> with C,
> but that syntactic sugar of C++ is sweet in small doses.
>
> /LS
> _______________________________________________
> 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