On Wed, 9 Apr 2003, Ingo Weinhold wrote: > > OpenBeOS 's one most probably) linker don't support that well C++, we > > code our stack in C++ but C only. > > From all I've learned until now, the C++ kernel support will be quite > good. There'll be only a few C++ features, you won't be able to use, > like exceptions and RTTI -- and even those only, if nobody adds support > for them. Really, the usual stuff can be done exactly as in userland, > if you want. Not to mention that it is better the BeOS/OpenBeOS compiler supports C++ very well as 95% of the API will be C++. Also, the restrictions Ingo point out are not related to "bad C++ support", but to the fact you don't want to have a C++ runtime linked to your kernel so you can't use "advanced" C++ stuff. -Bruno