On Sun, 2008-09-07 at 10:57 +0200, Kaplan L. Aaron wrote:
[...]
> Henning and me have been chatting about a new better coding style and/ 
> or using C++ for OLSRv2
> As far as we can see now, C++ will involve to much bloat (mainly  
> because stdlibc++ is so big, not because C++ is bloaty).

C++ is not bloaty if one doesn't use RTTI, Boost, STL.
But what gives C++ then anyways?
- An additional buzzword
- The constant fight and discussions about "why can't I use STL?"

And exceptions do not save space of the code - the compiler generates
code/tables to call the appropriate destructors of local variables if an
exception occurs. And that is not smaller in simple cases (and then
probably not in complex ones).

> If we can't use C++ and boost etc. in order to keep things nice, we  

The other open question is: Are there a enough cross-toolchains out
there that support C++ properly enough.

	Bernd
-- 
Firmix Software GmbH                   http://www.firmix.at/
mobil: +43 664 4416156                 fax: +43 1 7890849-55
          Embedded Linux Development and Services




