Re: Does Bill Gates know about the DDK regarding C++?



Doron Holan [MS] wrote:
OTOH, you burn more memory by suballocating and also eliminate the usefulness of the verifier settings for catching memory overruns and underruns. there are other verifier niceties that are also lost. LIST_ENTRYs and an RB tree have covered all of my needs for nearly 8 years.

This exposes another important point. If you're doing something in the kernel that really needs STL in order to do it effectively, you might want to consider doing it in user mode.


That said, LIST_ENTRYs and RB trees don't provide the type safety that a properly implemented template class provides. Sometimes this can be a very useful characteristic, purely from a maintenance perspective.
--
.../ray\..
.