RE: Response to ROOT criticism?

From: Philippe Canal <pcanal_at_fnal.gov>
Date: Thu, 10 Aug 2006 15:42:00 -0500


> Andy Buckley wrote:
> Just thought I'd reiterate this: the above templates argument doesn't
explain
> why other standard library components like std::string aren't used, given
that
> it offers many advantages, is implicitly constructable from char* (so
there are
> no legacy code issues) and is just as static as char*.
 

Could please give me a couple of examples from the ROOT code where you would like this change to be done and could you please detail the 'concrete' reasons
why in the instances you chose as example, the std::string 'interface' will be
better (as in 'faster' in 'these' or those common circunstnaces, 'safer' in this
'common' case etc.; aka )

Thanks,
Philippe. Received on Thu Aug 10 2006 - 22:42:25 MEST

This archive was generated by hypermail 2.2.0 : Mon Jan 01 2007 - 16:32:00 MET