Hi Nick!
On May 13, 2005, at 4:21 PM, Nick van Eijndhoven wrote:
> 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.
>
Thanks. So once it is an accepted feature, both in the standard and in
up-to-date compilers, it could be used, should it prove beneficial.
> 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.
>
Yes, exactly my point. And I don't think that "simpler is better" is a
bad concept at all. The secret is to choose the right tools to get the
job done in the "simplest and most transparent" way. Sometimes I found
that templates were the way to go...
Ciao,
Roland
-- TU Muenchen, Physik-Department E18, James-Franck-Str. 85747 Garching Telefon 089/289-12592; Telefax 089/289-12570 -- When I am working on a problem I never think about beauty. I think only how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong. -- R. Buckminster Fuller -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GS/CS/M/MU d-(++) s:+ a-> C+++ UL++++ P-(+) L+++ E(+) W+ !N K- w--- M+ !V Y+ PGP++ t+(++) 5 R+ tv-- b+ DI++ e+++>++++ h---- y+++ ------END GEEK CODE BLOCK------Received on Fri May 13 2005 - 17:26:20 MEST
- application/pgp-signature attachment: This is a digitally signed message part
This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:08 MET