$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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