|
Boost : |
From: Hendrik Schober (SpamTrap_at_[hidden])
Date: 2005-05-26 06:24:28
David Bergman <davidb_at_[hidden]> wrote:
> [...]
> By the way, I think there indeed is a correlation between "make
> -k"/"bjam"-adaptable developers and those using the most complex portions of
> Boost.
>
> [...] I've worked with
> > quite advanced and competent developers who are only
> > comfortable in an IDE.
>
> But they sure would be able to change one or two environment variables and
> type 'bjam', right?
>
> [...]
>
> The risk is that Boost will inevitably belong to those 50% of the C++
> standard that is never touched by most developers, ever. None of the "C++
> experts" I have interviewed for employment has heard of the keyword
> 'typename' or used template template parameters, or used 'virtual' base
> classes.
>
> [...] Boost actually might help reunifying C++
> again, instead of constituting two languages, one for MFC:ers [...] and
> one for "experts", which it does today, IMEHO.
Just for some background:
We are using more than two dozen 3rd-party SDKs and
libraries, both free software and commercial ones,
some across almost half a dozen platforms. We are
using boost since 2001.
I have never written an MFC app. Not a single one.
(Of a dozen or so developers here, I know one who
has for some toy projects.)
I am considered the "C++ expert" here and people
often are annoyed that I am forcing them to learn
where 'typename' is required, how template template
parameters are working, and what these 4k error
messages from template meta code mean. :^> (I would
suppose everyone here knows what virtual bases are
for.)
I have failed to build/install boost without
putting considerably more effort into it than I
needed to put into many other libraries. That is, I
was unable to just download it and check it out.
I think this would be the same with most Win/Mac
developers here.
> /David Bergman
Schobi
-- SpamTrap_at_[hidden] is never read I'm Schobi at suespammers dot org "Coming back to where you started is not the same as never leaving" Terry Pratchett
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk