Re: RE : VC++6.0 and 7.0 are not supported anymore from ROOT4-04-2 or newer

From: Nick van Eijndhoven <Nick_at_phys.uu.nl>
Date: Fri, 13 May 2005 16:21:21 +0200


Hi Roland,
As far as I remember when discussing the problems with the boost lib with Philippe I think (if I remember correctly) the main problems arose just to their use of (extensions of) STL and making use of all this newish casting. As far as I understood some of the features they use are supported by some newer compiler versions, but are currently not (yet) adopted by the ISO standard.
However, I heard that some of their developers are memebers of the ISO C++ panel, so the chances are high that these features will become part of the ANSI standard C++ some day. I don't recall in detail which features that were, but perhaps someone of the ROOT development team can give you more info on that.

Since I have MSVC++ 7.1 on my winXP box I think I am safe, but I don't want to be forced to use this ugly looking (and hard to read) new casting statements in my private classes. I (and most of my colleagues and students) am a physicist who wants to keep things as simple and transparent as possible ;). This may sound oldfashioned, but too many times I have experienced that this simplicity pays off at the end.

Cheers,
Nick.  

Received on Fri May 13 2005 - 16:21:28 MEST

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:07 MET