[Ns-developers] new ns-2 software contributions
Mathieu.Lacage at sophia.inria.fr
Tue Mar 29 00:27:58 PST 2005
On Mon, 2005-03-28 at 10:03 -0800, John Heidemann wrote:
> On Sun, 27 Mar 2005 21:50:39 PST, Tom Henderson wrote:
> >My recollection is that STL was avoided in the past because not all
> >compilers supported it consistently-- I think those days are behind us
> >now, though, and would support and prefer using the STL in the future.
> In the current codebase STL is accepted, but optional.
> Currently ns compliles without STL if you chose.
> You may or may not want to change that policy.
yes, I would like to change that policy:
1) all new code should not try to use the BSD-style list macros
2) new code should use the STL
3) old code should be slowly migrated to the STL
The reasons are:
1) the build option to not use the STL will never break because it does
not exist anymore
2) coding style consistency
I won't try to convince anyone that the STL is better because I don't
believe it myself but it seems to work for many people so, I think we
should stick with it.
More information about the Ns-developers