Boost logo

Boost :

From: Philippe A. Bouchard (philippe_at_[hidden])
Date: 2003-08-02 12:44:34


Bohdan wrote:

[...]

>> I think that any industry standard TEMPLATE library
>> should be designed in terms of modern C++. The
>> compilation time should NOT be considred as an issue.
>> Compilers are getting better, computers faster...
>> boost should be setting programming standards not
>> laging behind trying to accomodate some specific h/w
>> requirements.
>
> You forgot one small thing ... development time
> is very serious issue for programming.
> If my work will be 10% coding/thinking and 90%
> drinking coffee ... i prefer change my profession
> to coffee taster :) Development speed is even
> more important for developing GUI programs.
> In most cases GUI program starts as something
> small and can be developed/supported during
> many years ...
> Do you want to write excellent,
> scalable, flexible, ... library that nobody wants
> to use just because current computer-compiler
> technology is not good enough for your lib ?
> IMHO (not offensive) your ideas are too tied to
> "new ideas" fashion in modern c++. They(ideas) are
> good, very good unfortunately not always.
> Please have mercy for people using
> poor modern compilers :).

Yes but by the time the library is finished, reviewed and get standardized
(1 year?) I am pretty sure Microsoft & Cie will have released their VC 8
compiler.

I also want to enjoy my coffee in the morning only. Not all day ;) If your
compiler cannot support template template parameters, partial
specializations, etc. and the user is smart enough to stress the compiler at
this level, why not replace it with GNU GCC... it is free and if you code
properly, you can speed up your application execution time. At some degree,
we have to draw a bottom line and go on with development.

Philippe


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk